It depends on how you use the car. The advantage of doing it early is that the paint is undamaged, so there's little or no correction needed first, and you're preserving its factory finish. If you’ve just bought a new car that's about to spend its life on gravel roads, consider a paint protection film. Ceramic coating is more suitable for cars that commute on sealed city roads.