They sell a protein drink at my gym which contains 50g of protein. I am thinking of buying one of these each time i go, e.g 3 times a week. When would be the best time to drink it? Straight after the workout? Later that day? The day after? Cheers!