I always like to prepare my protein shake before I go to workout, so when I get back home after workout, it is already there waiting for me. The other day I have prepped two shakes so me and my buddy could take it right away, but he said that the protein shake should be taken immediately. Could you clarify this for me please?