The science seems to back that most people could benefit from vitamin d and omega 3 supplements, so I take those. I also take a quality multi vit & mineral supplement, minerals are probably more important than the vits.
Non of these are a magic pill, they are not going to suddenly make anyone full of beans after taking one pill, they just contribute to better overall health over time, and for anyone active we are perhaps looking at keeping our health optimal not just getting by waiting for death.
It is also interesting to note that modern farming methods produce much less nutritionally dense food than in the past, even making healthy choices we are not getting the nutrients from the same food past generations were.
Now I am fast approaching 50 I was thinking of seeing my doctor about having a health check every 6 or 12 months including doing a bloods work, to see if I am deficient in anything and to see off any early health problems. I know I can get it done for free every 3 years, but paying for it more frequently is probably a better investment than most of the stuff I waste my money on.
As the saying goes, I don’t just want to put years in my life, I also want to put life into my years.