It's a great great deal, and we happen to face these dilemmas often.
But that itself isn't cheap money, you are spending a good amount for the next car, search a bit more and wait for "your" M3. Get what you want and never regret.
Originally Posted by bsiciliano
As many people have said before, nobody in an M3 has ever rolled up to a 328 or 335 and said to themselves "damn, I wish I got that car instead."