There is a book called "Nutrient Timing" that goes in to a lot of detail on this subject. I don't exactly buy into it 100% but it is definitely worth reading if you come across it.