Yes, Ceramic coating works best on a new car that has just left the dealership. This is the reason. A smooth, clean, debris-free surface produces the best effects.