This is your research! After you use a finishing glaze; so after your #1 swirl remover, you need to seal the paint.
This is were you use a wax or a paint sealant comes into use. Waxes and paint sealant do the same job, the only difference is waxes are based off of natural carnuba wax, and paint sealants are synthetic based.
Generally a paint sealant will last 3-4 months and a wax will last 2-3 months.
Waxes are known for creating deep shine and gloss, sealants are know for durability and protection.
So after all of the polishing and glazing is done, apply a the Wolfgang Sealant or a wax, or both!