I am in a bulking cycle right now and trying to get water retention under control. My workouts are at 6 am so I have started cardio at night about an hour before bed. I really do not want to hinder muscle growth but am starting to retain water which is not good. So My question is how soon after my cardio can I drink a protein shake as I don't want to starve my body of protein all night but gotta shed this water.
I have limited my sodium intake, no carbs at night, drink 1 1/2 gallons water/day. and only eat whole food and protein shakes.