Can NAD supplementation help slow down aging and boost longevity? A longevity expert explains what we should know.