So what does everyone recommend for trying to build lean muscle... pre workout, post workout. what is the best brand for all sorts like creatine, whey, bete alanine,cesein everyone should post there fav so begginers like myself have some good trusted recommendations from all the guys that have been there and done that