I normally go training in the day but cant today so I have to go tonight but everyone wants dinner first. How long do I have to wait after pasta before I can go to the gym? And is it ok to train late in the evening?