Concerning best vehicles? I don’t know there is a huge difference any longer between manufacturers, and the product they sell. The classic “lemon” still can be had, but don’t feel it’s much of a concern as it used to be.
Purchasing? Kelly Blur Book is what I use. Has info on what the car should sell for and what incentives are current. Not just customer incentives, but what the manufacturer is offering the dealer. Have a number you want and feel you can live with. Go in and negotiate it. Plenty of dealers if you don’t like a certain one.
As long as you did your research and are comfortable with the number, all is well. Will you leave a few bucks on the table? Probably. That’s what happens in negotiations.
I would suggest a few year old car. One coming off a 2 year lease. Don’t get hit with as much quick depreciation as if it was new. Usually well maintained and you have your choice over mileage. If there is a problem with the car, original owner hopefully dealt with it. I’ve found you can work a few items in on these cars. I’ve gotten the extended warranty at about half price. Even had a pair of snow tires thrown in after a deal was made. To me, It’s easier to get $600 bucks in snows versus haggling over the last $500 of the purchase price. Money saved is money saved. As long as in the end I’ve done my research and am comfortable, I’m content.