I usually keep my BMWs for 6 to 7 years. I buy new and replace at about 100K miles.
My M2 is plan on keeping for 10+ years unless it gets hit. I won’t keep a car that has had frame damage. Cosmetic damage is ok. I have only had one car that was traded in for frame damage. It was rear ended by an SUV going about 40 mph.
|