I don't know the best one, but I would avoid Bayside at all cost. I offered them cash on a Ram that was sitting on their lot for over 100 days, and they wouldn't move off the price they had listed. Found the exact same truck 15 miles away for almost 4K less.