Twinz said:In that case; 1M or the new M5.
msm said:I would not buy a 1M at launch. Yes, it's an awesum car, but I would wait until all the bugs are sorted ...
Hence, I would buy the M3 for now and decide again in 2 years AFTER the 1M has proven itself locally. Also, M3's tend to hold value quite well, so if you buy one now, you should still be able to trade it in for a decent price if you want the 1M later.