So this is the Key....... If you are going to PPF the entire truck..... There is literally no need to pay someone $3k to cut/polish/prep and then Ceramic coat it for more protection. There is no prep that needs to be done after the PPF outside of the IPA wipe. The PPF gives you the UV Coating, protects against bird stuff etc etc, it just doesn't give you the slickness that Ceramic coating does. So great, Ceramic coat it, it makes it easier to clean, but you don't need to cut/polish before or after the PPF etc. If the paint is good from the factory, your PPF dealer will Clay it, wipe it down and install the PPF. the PPF will hide/make disappear any swirl marks etc rendering the cut/polish etc wasted $$. So I'd encourage folks to save the $$ if PPFing and don't buy into the hours of prep work, then if you do PPF and want the Ceramic coating, do the Ceramic coating yourself. All you need to do is wipe it down and then layer it on top. You can save yourself ALOT of money...
Now if you choose to not PPF, then I would recommend paint correction before ceramic coating as you don't have the PPF in between and the ceramic doesn't hide anything like swirl marks etc etc.
Loads of great products to protect. But none prevent the need for washing and maintenance. Even with a good ceramic coating, toppers are recommended.