Repainting a classic car is a significant investment, but one that is worth it to protect the car from the elements. As a general rule of thumb, it is recommended to repaint a classic car every 5-7 years. This timeline allows for the existing paint to protect the car from rust and other damage, but also ensures that the paint does not fade or start to look dull. If the car is kept in a garage or other protected area, the time between repainting may be extended.
Additionally, it is important to regularly clean and wax the car to preserve the existing paint and keep it looking its best. When the time comes to repaint, make sure to use a high-quality, urethane-based classic car auto paint for the best results.