Im currently taking No-Explode, Cell Mass, Whey Protein, L-Glutamine capsules, Liquid and capsule aminos, and fish oil. Im looking to get gain alot of muscle, are these a good blend of products? and whens the best time to take each of these, like before and after workouts? Rick