The short answer: it depends.
In general, it is recommended to take digestive enzymes after meals to assist the break down and absorption of nutrients from food.
However, if you experience digestive discomfort after meals, you may benefit from taking digestive enzymes before meals to help in digestion and prevent indigestion.