It's interesting, I have owned 5 from early 70's to 2006 including a 2002tii,M3, M5. I found them to be one of the few cars that were reliable and also you could pretty much fix them yourself. BMW fundamentally changed their business model from a 20 year car to a 4 year car. by that I mean...