My answer is about a year max. Please read this : The case against multi-year ceramic paint coatings - Road Grime = Surface Staining Daily Drivers by Mike Phillips