The best times to take ANY protein drink or protein supplements are as follows.
I've listed them in order of importance, so based upon what you can afford, start at the top of the list and work down.
WHEN SHOULD YOU TAKE IT?
The most important time is right after a workout. Your muscles are like a sponge and need instant nutrition for muscle recovery and growth.
Right before bed. You're about to sleep for 6 to 8 hours. That's a long time without protein. Could you imagine going throughout your day (when awake) not eating 6 to 8 hours?
Right upon waking. Same thing, you've just gone 6 to 8 hours without proper nutrition. Your body needs protein quick.
Half hour before a workout. This sets up the "anabolic window" before your workout and provides your muscles with adequate nutrition so that the effects of weight training (weight training breaks down muscle-called catabolic) are not as severe.
When consumed pre-workout, caffeine can be key to making a long session feel more effortless, Clark says. Recent research indicates that athletes who consumed moderate amounts of caffeine one hour prior to a workout increased their endurance during spinning and running tests.
Just be sure to double-check the caffeine dosage on your supplement label. “If you take too much you can feel jittery, nervous, nauseous. People learn through trial and error the right amount of caffeine to take. Some people who are caffeine sensitive may want to avoid things [with caffeine] because it makes them feel not so good.