Can’t stand buying cars. Especially when the salesperson has no clue what they are selling. I’ve walked out on a few deals when it’s not what I wanted. Have gotten a call back, other times never went back. Best story is I purchased my first new car - a 92 Dodge Dakota pickup. I offered $10,500 for it, salesperson basically agreed. Went to his manager who was yelling at him in his office. Thought it was a ploy. Nope, apparently salesperson sold it for too low as the manager had to agree to sell it at that price. Ultimately was it a show in their part? Maybe. But got a good price.
I won’t buy a brand new car any longer. The last two cars I bought for my wife were Honda’s just off a 2 year lease. Found a few cars on the dealers website that I was targeting. Did my research on price, researched extended warranty cost, worked out payments with what I wanted to put down. Figured out everything before I entered the dealership. A little haggling, but stuck pretty close to what I was willing to pay. Cars had 10,500 and 14,000 miles on them and were in great shape.
At two years old, figure any issues with that model year are taken care. Also, don’t have the instant drop in value once you drive a new car off the lot.
I’ve leased the last two Silverado’s I got for myself. Last one, I purchased outright at end of lease as it was worth 5k more than my buyout. Leasing is good for the right situation. I owned a business many years ago and it was great for that. For myself, it worked out when they had great lease plans with not a lot down.
When buying new, do your research. Find out what manufacturer rebates are to the dealer, current rebates from the dealer, MSRP and if that vehicle is selling above or below. Research trade in value, or get a quote from Carvana as said above. Most important, don’t have a target payment. Dealer can get you whatever payment you want. Negotiate price and payment will follow.