Another thing to think of when you're talking about depreciation rates.
BMW's depreciate slowly, but people who buy them new pay full price.
Alfa's depreciate a bit quicker, but you'd have to be a fool to pay list price for a new Alfa. You need to take that new car discount into account, in most of the cases on here I've seen people work it out, they've found that the discount they've been able to get has cancelled out the higher depreciation, and sometimes a bit more besides.
The other thing I'd say is just a personal opinion, but it amazes me that people set out to buy a car and they're already thinking of selling it. I purchase a car because it's the one I want, not because of what it'll be worth to other people 2-3 years down the line.
Imagine if you could buy the most dull car in the world, but it'd save you a bit of money. Would you do it? I certainly wouldn't.
Mind you, this is all easy for me to say, I buy my cars 2nd hand, so I love depreciation, it means I can afford a nicer car
"Human beings, who are almost unique in having the ability to learn from the experience of others, are also remarkable for their apparent disinclination to do so." - Douglas Adams
"You know, sometimes the world seems like a pretty mean place."
"That's why animals are so soft and huggy."
- Calvin and Hobbes
To err is human, to moderate ursine.