For me one of the big reasons for not buying Tesla, or most other EV's is lack of local servicing options, in the case of Tesla the nearest service center is over 160 miles away, in case others few if any local dealers have service personnel trained to work on them.
Since 2018, my Tesla has been in a shop exactly zero times. I assume anything that breaks in a Tesla you will be able to repair yourself, just as I have.
So far, I have replaced a window switch, added some battery coolant, added a few psi of air in the tires, replaced the 12-volt battery and changed the cabin air filter.
All of this only one time, even including adding air to the tires. It has NEVER been in ANY shop of any type since new.
The only real repair was replacing the window switch that broke. The plastic part broke, not the electrical part of the switch. That made it very difficult to use.
Parts like the window switch and EV 12-volt battery can be purchased on the web. No need for a dealer. Find a YouTube for the instructions on the best ways to get the job done.
If you cannot find what you need, ask in the Tesla Forum.
I don't know why we cannot buy an EV 12-volt battery in a battery store or even in a normal car parts store, that seems ridiculous for these days, especially for here in CA. But they can easily be mail ordered. I have never purchased anything from a Tesla Shop other than the car itself, where the shop in Rocklin, CA ordered it for me in year 2018. But that can be done online too.
I won't count the one modification I made for CCS charging, because all the new Teslas now have that. IOW, charge it with anything you can find anywhere, no mods needed for CCS adapter support. Still need the adapter, if wanting to charge from non-Tesla chargers. Probably very rarely needed, however, Carson City has plenty of CCS chargers but nothing for Tesla. But there are Tesla chargers before as well as after CC and getting between them won't even ever be needed. Just take your pick of one or the other, depending on the SOC% if a charge is needed in that area.
-Don- Auburn, CA