If you are thinking of competing in the physique world, you need to do research on what it takes to get there. When most people think of the body type of someone who is on gear, they typically think of freakishly (in a good way) massive dudes hitting the gym multiple times a day or a body type like someone such as Phil Heath. When in reality, just because someone is not as big as these dudes, does not necessarily mean that they are natural. You can be 150 lbs., and still be taking anabolic steroids. The fact is that the stacks, dosages, and length of cycle will depend on your personal goals, category you are training for, and your genetics.