I bought a 2004 series 3 BMW 325i in 2009. It had 63,000 miles at the time and now is at 85,000. I paid extra for an aftermarket warranty which will expire in July, this year. Of course I love this car. It is a joy to drive. It has needed new bushings and control arm brackets, the drivers side door hinge replaced, and it whistles sometimes (don’t know why, mechanics at the dealer don’t know why, lots of bimmers apparently have unexplained whines and whistles intermittently as mine does and the dealer mechanics say there seems to be no problem). Last time I was in for a regular oil change they said I should have the brakes done (for $650) but on the advice of friends I am putting that off until I either experience brake slush incidents or the brake light comes on since the mechanic said it was a precaution, not absolutely necessary yet.
My question is whether I should keep this car or trade it in on a newer non-BMW in order to avoid extreme maintenance repair costs in the years to come as my mileage increases into the 100,000’s. unfortunately I don’t have mechanical skills nor do I have a boyfriend with such attributes. I will be retiring in a couple of years so my income will become fixed, a bit less money than I currently bring in, but still comfortable.
What do you think? Love to hear some opinions.
JeannieC in Oregon