Echoing what several others have said, if the goal is long term, ceramic coating is worth it. That being said, there are lots of "flavors" of ceramic coating from the DIY kits to the high end versions cured with IR light to actually bond with the clearcoat. My previous truck had a higher end coating and even after four years look showroom shiny after a quick wash. Part of this lies in the paint correction work done before application as the ceramic coating seals in any imperfections, swirls, etc. Depending on the level of paint correction you want, show car versus daily driver that can also affect the price. I have my Iconic Silver going in for ceramic coating in two weeks so I'll post some before and after pics. Total cost is about $2k with some PPF for headlights and such.