I got the front bumper, headlights and side mirrors covered with Xpel ultimate and cost was $500 installed. I also put cquartz ceramic coating on the car by myself and total cost was $60 + 2 hours of my time. Car looked fine to me out of factory and could not notice any paint imperfections so didn't bother with all the prep work and paint correction, I just wanted to make it easier to keep clean and the results came out amazing to me. I honestly mostly bought into the hype and never would consider investing absurd amounts on paint protection for a daily driver car thats worth less then 70k. I got the PPF because I thought the Tesla has not grill and I have a white Model 3 so it may show rock chips much easier then darker colored cars. For $560 total + my time, I am happy with my results. My 2014 Blue BMW 435i has no protection besides reload silica spray every 6 months and still looks to be in showroom condition with proper washing. My Model X is blue and has no paint protection on it and looks new also. Cars are meant to be enjoyed, if you do decide to do PPF don't except even $1 more in resale as nobody asks/cars about it when trading it in. Get PPF if you were the type who cared about small dings and marks on your old cars, if it never bothered you before or you never noticed then don't feel pressured to do anything special.