Whatever you do, resist the temptation to buy new. You’ll lose 10-20% the minute you drive it past the curb of the dealership…
I highly recommend looking at a 1-2 year old used model, with low miles, in the certified pre-owned category, every car dealer has a CPO program most come with 100,000 mile warranties including: Toyota, Ford, BMW, Lexus, etc….
Save the depreciation, buy used! Don’t get the GAP coverage (you can buy it online for half the price the delaer charges), DO NOT GET THE CREDIT PROTECTION OR THE LIFE INSURANCE, NO PERMA PLATING OR CLEAR COATING … LOL
Don’t finance it through the dealer, line up your own financing before you go in there…. I don’t think you can put the whole thing on a credit card…
And…. Last but not least, if you do buy new, use a car buying service (they’re free) like Edmunds to help you negotiate the best deal. Pitt the dealers against each other to negotiate the lowest price.
I usually shoot for Invoice… but sometimes you can buy below…
And whatever you do, DONT TRADE YOUR CAR IN, sell it privately.