Curious as to what is the shelf life of a golf ball while keeping its optimum performance? Is it 3 years? 5 years? 10 years? Indefinitely? Primarily new golf balls that are still in the box. I’ve been gifted more golf balls than I can deplete. Wondering if I can take my time with them or start pawning them off. I assume over time the shell and core loses some elasticity, thus degrade in performance.