Honestly a really inventive and interesting idea!
The idea of racing against yourself might be less motivating for some.
The upgrades feel a bit underdeveloped in some cases (the repair one would serve more purpose if impact damage was I higher though).
All in all, I would love to see this taken to a fully realized "roguelite" car game!
Good job!