I'm looking into BMWs, and I found an either 1999 or 2000 BMW 328i. It has 130,000 miles on it, and costs $7,800. The check engine light is on, and still needs to be inspected by the state.
How long do these usually run until? Mileage wise?
Also, is a 1999-2000 with 130k worth the $7,800 that...