Got a Model 3 back in 2020. The service I've had to get done to date has been what's in the user manual: tire rotation, cabin air filter replacement and brake fluid check. That's it! No down time other than the few hours per service visit (for which they paid me equivalent of $50 USD to travel from and to the service center on each visit).
And I've used 90% Superchargers to charge and despite that, saved a lot on gas.