Hey guys I’m really new to the BMW world and have nvr owned one before. I did my research and with my budget Im thinking on settling for a 2001 5spd 330ci. The guy I thinking about buying it from is selling it with rust, differential and subframe damage. I was wondering if anyone would be willing to guide me in the right direction and let me know if it’s a good idea to buy it or not. If it’s not worth the headache and I should keep looking for another one let me know.