Looking to buy a BMW. I am looking to spend more than $6,000 but no more than $10,000.
I currently have a 1990 BMW 525i, so I am aware of the reliability of these cars (mine has 225,000 miles and it's still kickin!). So my question is, based on these years range (or others if you think they...