I replaced mine when it started having recurring major problems that I didn't want to deal with anymore. Replaced it with an M4 GTS that's better in every way on paper but not necessarily emotionally.
Honestly I think the lifetime keeper is not the E9x, but the E46 M3. I just bought one last week with the intention of doing just that
|