Cars wear down over time + breakdown system

I was thinking that cars in-game should have something like a “milage” system similar to real life, where over time the car will wear down meaning things like decreased max speed, more damage taken, etc.
Another feature that could work with this could be a breakdown system where cars sometimes breakdown, becoming more common the longer you have used the car.
(No clue if people will like these just thinking out loud)