I’ve owned 4 e39s, and each one has gone from amazing to complete garbage between 200 and 225k. Everything just started breaking at the same time. So it depends on the car for me. I buy a lot of full-size GMs, and they’re just getting broken in at 200k.