Avid lifter for quite some time. 35yrs old and look better than most 21yr old (not bragging, but just saying). Here is the staples you need. Dont go buying a bunch of crap (muscletech), test boosters, etc.
1. water
2. protein (lean beef, chicken, tuna, fish, turkey, etc)
3. veggies (brocolli, cauliflower, beans, rice, fruit, etc)
4. multivitamin (walmart will suffice or animal pak if u like swallowing 9 pills at a time.)
5. whey isolate (mainly used first thing in the morning and Post workout. Postworkout with simple carbs to spike insulin and shuttle nutrients to muscle cells. Lots of people use whey with sugars such as waxy maize or dextrose.)
6. creatine monohydrate (real cheap, and damn good)
7. Amino acids (such as xtend or whatever. Good to sip intra-workout or even throughout the day to keep a steady influx of AA's in your body. Keeps a positive nitrogen balance. Good stuff)
8. Beta alanine
9. Casein (take before u sleep. Slow digesting protein. Good while u sleep)
10. Protein bar recipe. Search around and find one. Make it yourself. You can control what goes in it and it is much healthier than the crap protein bars you buy at GNC, etc) . I have literally 50 recipes.
thank u, drive through