Me personally? I wouldn't give a dime to BMW corporate, so nothing new. Even worse, I probably wouldn't buy anything newer than a 95 M3, which to me is the epitome of a sports sedan....
However, for $35k, you can definitely get a cherry 330i ZHP (Performance Package) which is for most enthusiasts a much better car than any 325 of any iteneration...
For you, we need to know what you'll use it for? Any track, hard driving? Hauling 4 kids? hauling clients? etc etc. Cars are tools, and it helps to know the job you want to do before you pick a tool. Although sometimes you pick up a tool and learn to love the job its for, but I digress....
However, for $35k, you can definitely get a cherry 330i ZHP (Performance Package) which is for most enthusiasts a much better car than any 325 of any iteneration...

For you, we need to know what you'll use it for? Any track, hard driving? Hauling 4 kids? hauling clients? etc etc. Cars are tools, and it helps to know the job you want to do before you pick a tool. Although sometimes you pick up a tool and learn to love the job its for, but I digress....