I sold my Tesla after 4 years, because I refused to own it out of warranty. No longer being associated with Musk is a bonus.
During the 4 years, it needed servicing (for actual faults, not for maintenance) 13 times.
4 of those times were "Car is dead" and it had to be towed.
To book service, you have to use the app. There's no phone number. You pick a date which is usually at least a week in advance, type in what's wrong, maybe attach a photo.
First, you'll get a reply in app's "chat" feature that your problem is actually normal, or it's somehow your fault, and it's not something they can fix.
After you've convinced them it's a real problem, your appointment comes around, and you take it into your service center, and wait about 30 minutes for someone to get around to seeing you. They repeat the previous message that it's your fault, or normal, etc. etc.
When they finally take it, there's zero feedback as to what's going on. In theory, you should get a loaner car while they repair, but they are usually "out".
3-14 days later, if you are lucky, your car is ready for pickup. No-one will be there to help you collect it, you just have to find it in the parking lot.
There's about a 50/50 chance of your problem being fixed, and 100% chance that they've added a couple of new ones. Your car will be filthy, inside and out, and need to be cleaned.
They also offer "mobile service" which is basically the same except they are rude to you in your driveway instead of at the service center.
Worst experience of any car. By far. Will never buy another one.