Good question. How often should we replace a helmet that is in good condition. No accidents, no cracks, but should they be replaced over time?