Timing is everything. To maximise your gains, you should aim to consume your recovery drink within the 30-minute golden window after finishing your session. This is when your body is most receptive to absorbing nutrients for glycogen replenishment and muscle repair.
If you're wondering when it is too late to drink protein after a workout, don't panic – your body will still process the nutrients hours later, but the efficiency of recovery starts to drop after that initial 30-to-60-minute peak.
As for the age-old debate of whether you should drink protein before or after a workout: for true recovery, the post-workout window is the priority to jumpstart the rebuilding process.