3m glazes are the best made. Though they have zero protection to the elements. Most high end waxes solve that problem. It's just a matter of what one likes. I have a pile of cars and have owned over 100. I seldom ever wash a classic car. For over 20 years I maintain with one product only. Dry wash and gaurd. Applied with one micro removed with another. Dust off with California brush. I have hundreds of products to get the finish where I want it but only 1 to maintain it. Have won many 1st place national awards too. Many Rolls and Bentley awards where 6 man teams go over your car and 400 points to start. That includes the bottom of the cars too and I drive to all events. I beat all the trailer queens too. Yes I spend copious amounts of time preparing but once done easy to drive and maintain.