Protein shake(w/creatine,if using) within 15-20 minutes after workout. Full meal 90-100 minutes later (lots of natural protiens-food still works better than anything-and carbs if bulking). Take glutamine powder on empty stomach right before bed.(I mix with orangina), Best remedy for recovery- 8 full hours of sleep.If you don't sleep enough or consistently, it's usually harder to make gains.