So you're saying I could get the car painted twice for the price of 1 ppf job. Could probably pay less than that if I only need to fix the damage from the rock chips and do many multiple fixes for the cost of one ppf job. I get phone covers to keep my phone in near mint condition, and that is probably why people insist on wrapping their cars, but can't justify paying 6k to 8k for a car cover unless you want a custom color that Tesla doesn't offer. Just seems like a huge waste of money, but if you have a lot of money to burn, then it is a no brainer.
I am not saying PPF makes sense for everyone. I respect people who don't want to spend any money on PPF. As I have said in other posts, a $9 bottle of Turtle Wax Seal and Shine is a perfectly legitimate choice to protect your paint. But I personally disagree with blanket general statements like "PPF is a waste of money". I personally think that PPF, with its unique ability to self heal, is a great product. And although a Tesla Model 3 is not an expensive collector's car, the painted front bumper as well as the rocker panels are magnets for rock chips.
And while you do not have to repaint an entire car, it is often advised to repaint not just a damaged panel but the surrounding panels as well, to blend the paint and make sure the colors match. Plus if you have your car painted, it is usually in the shop for several days. I had a piece of PPF replaced after someone bashed their car door into my fender. It cost me $125 to have the piece replaced and took just over an hour.