The extra protein in most post-workout shakes is designed to help you rebuild muscles. So the quicker you have your post-workout shake, the faster that muscle recovery and muscle growth process can get started. It's best not to wait more than 45 minutes to an hour before consuming a post-workout protein shake.