I traded my 2008 328i Convertible and got a 2011 335i Convertible Black Sapphire Metallic on Saddle - loaded with everything except M-Sport package. What a difference a turbo makes! It did have the regular sport package. The car only had 10000 miles! I got lucky. Something told me to put a deposit on it. Got it for $41199.

I probably could've gotten a lower payment if I would've leased a new one but I didn't want to have to keep it 3years. Wife may want the new model two years from now and I wanted to be able to get out of this car easily, instead of being stuck in a 3 year lease.

Maybe so....but I couldn't pass up 10,000 miles....that's extremely low for a CPO. My wife is the primary driver and she doesn't need an M3. It's too much power for her and it's too uncomfortable. Me on the other hand, I'd drive the hell out of it!