Optimal Post-Workout Timing for Bodybuilding

For bodybuilding goals, when is the optimal time to take post workout nutrition? in the situation where you do a lifting workout, upper/lower EOD, and cardio after upper days? i know you should just have post workout after the weights, but if you were to do cardio directly afterward, would you recommend having a post workout drink before cardio or after cardio?

Check out the Anaconda Protocol.