Question: what is the best supplement stack?
Answer: Creatine. Creatine is the LeBron James of supplements, says Rehan Jalali, certified sports nutritionist and President of the Supplement Research Foundation. ... 
Branched Chain Amino Acids (BCAAs) ... 
Fish Oil. ... 
Whey and Casein Powder. ... 
Beta-Alanine.