Nowadays we find ourselves wondering on what kind of protection we should apply on our new or existing vehicle. Yes there are many choices, but which one is best for me? Well,it all comes down to 3 categories. Waxes, paint sealants and permanent coatings. Below is an explanation of such products and their actual time of protection. Waxes - Generally defined as any product that contains a natural or synthetic waxy ingredients that are intended to protect and add beauty to the paint. These types traditional waxes will wear off under repeated washings and exposure to the environment. 1-3 months of protection Paint Sealants - Generally defined as any protection product that contains man-made or synthetic ingredients that are intended to protect and add beauty to the paint. These traditional sealants will wear off under repeated washings and exposure to the environment. 5-8 months of protection Coatings - Generally defined as any paint protection product that contains man-made or synthetic protection ingredients that are intended to permanently bond to the paint to both provide a barrier/coating of protection as well as create a high gloss finish. The products are considered permanent coatings because like your car's paint, they cannot be removed unless you purposefully remove them or neglect them. 2-10 years of protection and high gloss. Many offered with warranty. Hope this helps on choosing the right protection for your new or existing Tesla.