I drive a 1996 3-series BMW and it is still a solid car with 105k miles. Best of all, it has way less computer junk that can break that exists in the new BMW cars. And it has a real key- no computer chip! I plan to drive it for another 100k miles and hope it lasts since the savings on not having to buy a new car are important.