Your body needs Whey proteins to replenish muscles, and because they are easily absorbed into the bloodstream. Whey proteins are ideal for you when you are involved in a strenuous exercise that involves your muscles like training.
Before starting to workout, you will need to take in these proteins because they will ensure that your muscles are spared because they are readily broken down to generate energy.
After working out your body would have used up carbohydrates as well as amino acids to generate energy that you need. These amino acids that are used up from your muscles and an intake of whey proteins will ensure that your muscles are replenished fast.
After long periods of not taking in food, like at waking up, your body would have used up any stored proteins and begin to break down muscles for its extra energy needs. Whey proteins should therefore be taken within 30 minutes of getting up.