Carnuba Wax!
For me, waxing my car is therapy. I really enjoy doing it. The problem with polymer coatings is "swirl marks". Polymers protect the paint, but are soft compared to clear coat. If you are not careful you will have a paint job full of tee-tiny scratches that really show up in bright light - with no good fix.
I put "Invisishield" on the leading surfaces for road stone protection. I use Carnuba wax ( the hardest wax available) on the paint, and periodically I use a clay bar to remove wax build up. The clay bar makes the surface ultra smooth, and preps it for the coat of Carnuba wax. Between wax jobs I use a product called Speed Shine, to keep that just waxed look.
Wax-on, wax off... :thumbs