When should I take my vitamins? Should I take them with food?