So the reality check (and hugely unpopular opinions) here are this:
1) Tesla is objectively bad at some of the basics of building cars. Panel fit and paint are two notable areas where the "world's most advanced car company" isn't good at stuff nearly every other automaker is good at. The nonsense replies you get here about all the things you're supposed to tolerate or do are mostly insulting to the reader. It should be possible -- as it is with any Toyota, Audi, or Chevy -- to just keep the car clean and expect the paint to look great for at least a couple of years. (Cue the 19 responses, "All I do is this 9 hour cleaning routine and it looks better than any other car I've ever owned").
2) It makes absolutely no sense to spend 4-6k protecting mediocre paint. I know people here do it. I know people on the Facebook groups do it. But the logic of doing it? Just no... stop talking yourself into such a thing. It's a ~$50,000 car. How is it worth 10% of the purchase price to "protect" something that isn't all that good to begin with. It seems somewhat sensible for someone intended to keep the car for a while to buy a white one and pay for a professional, high-quality wrap. First of all, that will largely protect the factory paint for years (valuable for resale to a point). Second of all, the companies like 3M that make such films make them to be washable and maintainable. Third of all, you can get a color of some style rather than yet another white/grey/black car or Tesla's OK but long-in-the-tooth red and blue.
I will note I am a long-time Tesla owner. I have had one since 2016. We just ordered a new Model Y to replace the Model X. We are leasing. I don't want to own this car long term because I am quite certain that the build quality will fail to impress and the long term wear and tear on the exterior will disappoint. (Ironically, assuming the drivetrain is glitch free at the start I could imagine that serving well for 10+ years easily).
At the end of my lease, the paint will be Tesla's problem and not mine.