Kinda realistic because you have to change you engine oil and tires. But why make players to buy the stations? It's kinda hard and boring to gain in game money to unlock things. And the match making system is unbelievable. I was matched with cars that are more faster and stronger than mine or higher class than mine. Hence, I always end up losing. Please take a look at these issues as it will help in the long run. Thank you