Originally Posted by Kolyan2k
15 year old BMWs are reliable and cheap to fix especially if you know where to get parts and can do some things yourself. Most e90s would never see 300-500k mile mark unlike e38s. Less electronics + cheap parts = reliable.
Its obvious that you can get worry free American shit box, but if you want a nice RWD car then older BMW is a nice way to go.
Yea, I think I am going to do some research on some of the older BMWs...