I own my business of course I'm biased, but I can't figure out who would want to buy a car (say a used M5) and tie up 50-60k in a car for 3 years? This has nothing to do with "buying over your head". I go by my past track record and I tire over a car after 3 years, (really 2, the last year is looking to trade, sell or lease end. ) My saying is "I like my car, I just wish they would quit making nicer, faster cars, but they do

It also has to do with how many miles you put on a car. Buy a nice premium used car and drive it out of warranty and you'll wish it was a lease when you try to unload it. I did buy my X5 thanks to the huge tax write off a few years ago. (I think it was called the GMC Hummer law!) You better believe its gone when it gets close to the extended warranty being up. Lots of little issues, fortunately all covered. Hey whatever works for you.