Keep or sell my 2008 BMW 535XI?
I bought it used 3 years ago with about 70k miles
on it. In the past two years I've spent almost $6k in
repairs (replace ATP transfer case, replace ball
joints, engine covers & repair major oil leak). I'm
sure I'm missing some details. I love the car (when
it's not in the shop), but I'm just waiting for the next
thing to go wrong. I have about 104k miles on it and
I know these cars can go well into the 300k range
but at what cost?! Any advice? Should I hang on to
it since I've already invested so much or cut my
losses and sell it?