You make some good valid points about cars. BMW offers free maintenance for 4 years on new cars. This makes buying a new BMW not as risk as a new Mercedes or Lexus. I plan to buy a new one next time. Maintenance is not cheap in the long run in spite of low used car price. For me, the interest and insurance is a lot cheaper on a used BMW than a new one. Registration is much cheaper as well on a used BMW. So its a wash but a new BMW would be great.