I watched "The Program" way to much as a youngin so I am old school.HGH is preferable to roids these days I thought
Whey Isolate protein powder. 5 or fewer ingredients on the food labels and the serving size/scoop is about the same size as the protein amount.
Caffeine. Doesn't seem to matter if it's in a pre-workout drink, a huge cup of coffee, or buying it online (be careful not to overdose it you order it in bulk, serving sizes are tiny)
Creatine is cheap and I cycle on and off but I don't know how well it actually works.