What’s the best time to take supplements? Experts explain when to take vitamin D, iron and omega-3