I don't care too much about depreciation because I always keep a car that I bought second hand for at least ten years. I've driven the arse out of it by then so it will have depreciated to <I-don't-care-$> no matter what it is.
People who buy new cars and sell them when the warranty expires are going to get hammered. That's life and if you can afford it good on you.