I had the entire vehicle wrapped in XPEL Ultimate Fusion PPF (ULTIMATE FUSION | Hydrophobic Paint Protection Film) which is an 8 mil PPF infused with ceramic coating from the factory. For me, it’s the best of both worlds as it serves as a physical protectant for the vehicle and is easy to wash/maintain. I also think that it enhanced the physical appearance of the vehicle by improving the surface clarity of the paint/finish.
Seems silly, but I had a 4Runner with 325K, rarely washed, only if muddy, like really muddy after 4 wheeling, sold. Washed, looked brand new, Rhinos hide in the mud!!