For everyone that assumes that since you are under 30 or "college age" and drive a bmw then your parents bought it. Email me and I will prove you wrong with two titles!!! PLEASE DON'T ASSUME, because for some of us that are hardworking and got a head on the shoulder it's offending. And yes I am currently a student as well, in dental school (I am paying for it as well).
It's possible to have an m3. But I would not advise it unless you can fully pay it off prior to start of school and save up for maintenance and insurance (face it everyone one pays for gas whether you drive a bmw or toyota). So make your decision, but remember not to regret it down the road, because I def don't.