I understand that your supposed intake protein and carbs 30-60 minutes after your workout. It takes me about 15-20 minutes to get home after a leave the gym, but I see so many people drinking shakes directly after their workout while still in the gym. My question is that is there any difference in my recovery if I drink a shake 2 minutes after my workout or 25-30 minutes after, as that is how long it takes me to make one after getting home. Will I see better gains if I drink a shake directly after I workout while at the gym than if I wait 30 minutes or so as I drive home and then put something together to help recover.