I'm an advocate of ceramic coating and PPF. My previous Super Duty I had ceramic coated by my local detailer using Gtechniq 5 year and I have to tell you it was the best thing ever! To be clear I do not drive through any car wash and only wash by hand. I put that truck through its paces hunting throughout the northwest and some nasty winters and it still looked like new when I sold it and helped me get a top dollar when I put it up for sale. My 2021Tremor I had the same thing done but I PPF'd the front bumper, hood, grill, front fenders and mirrors due to the fact it has a painted front bumper, and I was wanting additional protection from rock chips.
For me the benefits outweigh the cost as it looks freshly waxed after every wash and I like to keep my vehicles looking sharp. I find it way easier to wash and I don't have to wax my truck. I used Gtechniq 5 year again on my new truck and topcoat it with every few months with Gtechniq C2V3 as an added layer of protection which is just a spray on and wipe off that helps keep the shine and protection. Having said that you need a good detailer that will get your paint in the best shape possible prior to putting on the coating. I took my truck directly from the dealer to the detailer and as you can see in the pictures it is a night and day difference in the shine. I'm no way affiliated with the brand noted just a believer in how it performs as my wife's Audi has had it on for the past 4 years and it looks as good as new as well! I spent $1500 for the ceramic coating and $1000 for the self-healing PPF with a 10-year warranty. If you are willing to ONLY wash by hand, then this is the way in my opinion.