What about if you have enough to buy 330 ci but you want 335. Is it better idea to save up 10k more and get 335 in the Spring or buy non M E46 now? What is a better option. I think E46 is not worth it , and the Winter is just around the corner. Let alone the hassle of selling the car when I need to pick up 335 in the Spring? Thank You

You still haven't bought a car yet? I have a couple of inexpensive E46 M3's available if you want. Or I could just sell you my ZHP since It sits in the garage 95% of the time.

Even in spring I don't think I'll be able to get you a clean 2007 335i for less than $30K. It will still be worth a bit more all delivered from the auction speculation pricing.