Dude that's the most stupid thing any guy can do. You just dont buy steroids and pop them in your body LOL!Steroids are for people who are looking for shortcuts, and are not determined enough to go through the natural way of body building.
But let me tell you from experience, it causes more harm than good.
Its like an adrenaline rush or an increased effect from redbull.
I have taken steroids (i was a fool then - for a month), a red colored substance called Decca, injected directly into the shoulder bone, after that i could lift weights i thought otherwise impossible. Yes it does speed up the process of you getting into shape and beefy.
But when i did my research and found out, it can be a reason for impotency and many other illness, i stopped!.
Natural way is much better, eat healthy and exercise regularly.
Anyway Syed Misbah, 2 years is nothing bhai. Your body can still do a lot of growing naturally. If I were you, I'd wait a year or two, until your weights start to stall, and then do a cycle, but it seems you've made up your mind. Kher take a picture now, and then take a picture after the cycle. Also write down the current weights your lifting, and the after stats. Be sure to do a blood test of your Testosterone levels before you start the cycle, and then do regular checkups afterward so you can see if they have decreased too much. And....just be safe mate, there is only a very small line between Steroid Use and Steroid Abuse.