now back to your question:
on the m3 and m5 insurance will most likely be the real killer..
don't even think about the 7 unless you have a steady job and you can afford to keep money aside to cover repairs...
why don't you get a 01ish 325/ or a 530 and sc it? insurance wont be that bad...
Born: Friday, 9th January 1998
Arktissilber Metallic on Schwarz 528i/5
, Kicker 08ts10l52