I know that protein shakes are beneficial post-workout. Is it as good to have them at other times of the day?
You can drink protein shakes through the day between whole-food meals to supplement your protein intake. If you are struggling to make gains, it is recommended to drink a protein shake before going to bed. A supplement with multiple protein sources such as fast-digesting whey and slower-digesting casein, is ideal.