The 335i is a great car on its own merits, and with a simple Cobb tune it gets even better, based on your driving style it may be better suited to your needs than the M3. The only way to know is for you to drive them both.
I barely had mine for a year before the need to upgrade to an M3 grew unbearable.
|