Hi. I have recently purchased mega whey from GNC and have taken it three times so far. I have taken an hour after my workout each day. I have read that you can also take it in the morning, or another 3 hours after you workout. I was wondering what would be the best time to take it, and also what would be the best time to work out. I usually workout around 7, so I take the mega whey around 8. Any help you guys can give me would be great.