A question that is often asked by bodybuilders and strength athletes is, “when is the best time to drink a protein shake?” My quick answer is: Whenever you want! Long detailed answer is as follows: Be sure you are using a high quality protein powder. See “5 Whey Protein Powders that are actually high in protein”. The Best Time to Take a Protein shake is: First thing in the morning. Immediately after every workout. Last thing before bed. Yes, that’s…