What should I buy ? A used Lexus/Infiniti or a new Toyota/Nissan ?
I am about to get a car and I am a car enthusiast (I prefer driving the best car for my money and not "any" car). Given that my budget is ~$21000, I am deciding between buying a new "traditional" car like the Camry or a used luxury car like Lexus. I can see 2007 model Lexus ES350 or a Infiniti G35, with around 30K miles in it for about the same price as a new Camry. I love to drive the ES350 or a G35, but I am concerned if getting a used car is a good idea. My main concerns are maintenance costs (that is why I ignored BMW though I love it), resale value after say 3 years, and ride quality of a used luxury car compared to a new Camry/Altima. Also how wise it is to trust a private party selling a Lexus, assuming he has all maintenance records, etc., Is there any risk I need to consider before giving a private seller $20K ? This is basically to waive the sales tax in my state -- getting from a dealership requires a sales tax of around $1600.