Not an expert and not on SW but I highly recommend protein, it helps with muscle repair and growth among many other things. As for the best one, there are so many different kinds! Egg based, soy based, Whey based, hemp, pea etc.. I prefer whey protein, it's cheaper than most and a good choice...