Based on your nutritional needs, here are the best vitamins to take daily