Vitamin D: A Potential Fountain of Youth?