Yes what they all said ... bloodwork, workouts on point, and most importantly diet in check (read 3J's sticky in the diet forum or better yet spend the $ and have him get you right it will maximize every penny you spend on gear)
This is what everyone's first cycle should be... but you will not keep your gains unless you have first maximized your natural potential (few of us rarely reach this point) by learning how to eat, how to workout, and how to rest!
I wish someone had sat me down and shown me this when I first started (not that I would have listened) because it would have helped me tremendously!
Testosterone only for your first cycle because it is the base for all cycles (due to the shutdown of your natural testosterone) and you want to see how you will react to it. You will want to know what sides, if any, you are prone to for example: if you are DHT sensitive (hair loss can be avoided with finasteride), prone to acne (usually a sign of up and down hormones or inconsistent levels of hormones in your body caused by not injecting at the right time), hold a ton of water (this can be usually be controlled by limiting salt intake as well as taking an Aromatase inhibitor (AI) like arimedex .25mg every other Day (eod), insomnia, anger issues (largely urban myth), etc. Knowing what sides you are prone to will help you make good decisions about future cycles.
Now you have to choose which type of Testosterone that you will start with by going to the steroid profile section here and reading up on each type. Testosterone is testosterone the only difference is the ester attached to it which basically makes it take longer to get into and out of your system. The most common types are Test cypionate, enanthate, or propionate. Test E and C are long esters (c slightly longer than E) that will take 2-3 weeks to kick in and therefore you will start post cycle therapy (pct) 2 weeks after last pin. Also Test E and C are best split into two shots Mon and Thurs for a total of 500mg per week to keep blood levels consistent to avoid some sides associated with inconsistent blood levels. Test Prop is a faster acting requiring at least EOD pinning to keep blood levels consistent which sometimes turns new guys off. Prop is famous for being a little painful, not bad, but you will feel it within days and should start post cycle therapy (pct) 7 days after last inject.
post cycle therapy (pct) (Post Cycle Therapy) is not optional do not start a cycle with out post cycle therapy (pct) and Aromatase inhibitor (AI) in hand (because there is no guarantee it will be available when you need it) you do not want your natural test shut down for a long period of time!! post cycle therapy (pct) is to get your natural test levels back up to normal range as quickly as possible. During the cycle your body senses the levels of test and signals the testes to stop producing causing your balls to shrink (HCG 250iu twice a week will help this) Standard post cycle therapy (pct) begins a certain amount of time after your last pin (according to the ester) the standard is clomid 50/50/50/50 (4 weeks 50mg per day) nolvadex 40/40/20/20 (40mg per day 2 weeks then 20mg per day 2 weeks)
I personally like to do a blast of Human Chorionic Gonadotropin (HCG) for at least 7 days (10 if using a long ester) after last inject of 2000iu/day but this may be overkill.