Vitamin E is an oil-soluble vitamin. It should be taken half an hour after meals, which is more conducive to its nutrient absorption. I remember reading in a beauty book that it is better to eat after dinner. Vitamin C is a water-soluble vitamin, and there is no such restriction.