The best time of day to take a multivitamin supplements is first thing in the morning, before eating breakfast. Because food has already digested by the body during the night, it takes longer for nutrients to be absorbed into your blood stream and used by your cells. It is recommended that you should eat breakfast at least two hours after taking multivitamins. This will ensure maximum absorption of vitamins and minerals into your body so they can be utilized fully by all organs and tissues. For more information on how much vitamin C you need each day, please visit this page: Vitamin C vs Vitamin E – Which One Should You Take?