for the most part it is best to train fasted, this way your stomach isn't digesting food while you workout.
it isn't the advice meatheads want to hear because they have been propagandized to stuff their faces with chicken and rice 9X a day, but it is the way nature intended
your adrenaline is far higher while fasted. it crashes after eating