Most of the medicines should be taken after food. Some formulations of insulin and some medicines should be taken before food.