From my own research on paint protection, the current state of the art seems to be a product called OptiCoat. It is called OptiGuard in other regions and is similar but not identical to the product sold by the same manufacturer to consumers, which is called OptiCoat 2.0.
According to what I've read both on this forum and others (eg. autopia, autogeek, etc.) OptiCoat requires no additional waxing or frequent inconvenient rituals that the other products require to help maintain the protection.
The consensus on the forums seems to be to have a detailer do it, rather than DIY OptiCoat 2.0, so they can also do a paint decontamination and fix up any issues in the paintwork before applying the OptiCoat. Those that are really pedantic go so far as to insist the dealer doesn't get anyone to touch the paint first, as they believe the techniques often used, like machine polishing, create issues. Lots of photos on the internet of botched paint jobs after delivery is why this is. I'm sure it has to do with the quality of detailer employed by the dealer and YMMV. Of course, you're going to be paying dealer delivery charges regardless, so up to you on how far you take this. Depending on state and whether you do a paint decontamination before the OptiCoat, expect to pay between 500 and 1000.
It seems those "in the know" think dealers overcharge for the use of amateurs and that if you want a good tint or detailing job for a decent price go elsewhere. Since I've never used OptiCoat or bothered purchasing tint or paint or rust protection on my vehicles previously, I'm not in a position to confirm or deny any of these assertions. So please note that I'm not suggesting what you should do or trying to contradict Andrew in any way. Just trying to relay some info in a friendly manner and leaving it to you to do any further research from here.