I will have owned my 1992 Honda Accord EX 10 years as of this November (it's at 148K miles right now without any major maintenance issues). I bought my 2002 330xi in November last year. Do you guys feel it's worth keeping my BMW for the same amount of time? Have BMWs generally been very reliable cars?
Or would it be smarter for me to sell it before the warranty expires and buy another BMW (maybe next 5) or a Japanese sports sedan. Perhaps a future G35 (6speed) or next-gen IS300 that's isn't boyracered-out.
I've just been curious to see what you guys think.