Hi, all:

I am just a big confused. I was just browsing cars.com. I noticed that a bunch of 2006 less than 20k mile M5 are for sale for less than 60k, like upper 50k. Then, there are a bunch of 2008 less than 10k mile M5s for sale for around 80k. That is a 20k price drop just for 2 years. The msrp price for M5s are even higher than 80k. I am just curious why M5 does not hold its value? a 08 535 will be around mid 50s. To me, it seems 06 m5 is a good value. But just curious why so much depreciation?

any thoughts are much appreciated.