I have read the below in MANY articles and have founded it to be
invaluably true with my workouts (whether bag work, lifting or running):
http://diet.ivillage.com/issues/itim...,,145t,00.html
"Every responsible source in bodybuilding and athletics recommends that you
eat after training, and preferably within 45 minutes (maybe up to 60) after a workout. This period, known as the
golden hour, is when the
muscles absorb the most nutrients and when glycogen, an energy reserve in your muscles, is replaced most efficiently. The actual composition of the post-workout meal is a matter of some debate; for optimal glycogen replacement, most people recommend carbohydrates, but a certain amount of protein (at least 10 percent of the meal) is needed for muscle repair and growth.