Never eat before because it is very difficult regardless of what food to eat. When the body is working, it cannot perform physical exercises well, so you need to do one thing. And after training, you can then eat because you will rest physically and then the stomach will digest the food.