Since Vitamin C is a water-soluble nutrient, it is best absorbed when taken on an empty stomach. It can be taken first thing in the morning, 30-45 minutes before the meal.