Hope I am not doubling up here on an existing thread.

I’m interested to know what people recommend re protecting paintwork on a new car. Do you do it yourself or take to a detailer?

I’ve always been of the opinion that you should apply a protective polish soon after you take delivery, but it’s been a few years since I’ve had a new car so am somewhat out of touch with products and techniques recommended today.