So I have a question on BCAAs, I understand that they are amino acids and essential nutrients that you put into your body but are they really worth it? Do they actually aid in recovery. And when do you take them and why? I heard intra workout to have free floating amino acids during intense sessions and some people say post workout. CAn I get some input here. Thanks! I actually have a 30% off coupon for AI and wanted to get some recover pro (125 servings for 45 $ :O ) so I wanted to know if it would even be worth it.