Isn't it always better to buy a new car?

49 answers 49