Having brand new vehicle or even a yr old vehicle with low miles always makes a new owner happy. Just look at all the happy tags in the back window...
The problem is the payment each month. LOL
Seriously, though I would suggest doing some research on the make/models you want. Then look at the options available for each one. Decide which is best for YOU.
This way when you are on the lot and they don't have the one you want with the options you want you have a bartering tool.
Also, find a dealer that is a "high volume" dealer. They are more apt to barter on a lower price than a "low volume" dealer.
High volume - sells 1000 vehicles a month, so-so customer service if any, makes money on total number of sales
Low volume - sells 100 vehicle a month, great customer service, makes money on vehicle sale
Both only want your money, as soon as you leave the lot if its not in writing and if they own you something, then they don't owe you something.