You have to understand that steroids are not muscles in a bottle, but rather they create a favorable environment for muscles to grow. Now If you're a beginner steroids would be a waste of money for you, you've got a lot of natural growth potential. If your diet and training is in check you'll make the biggest gains of your life if the first year. Steroids may be suitable for someone who's been training for a while, because what happens is eventually you'll stop growing. Its called reaching your genetic limit. That happens after about 5 years (roughly). I realize that you want big results and you want them yesterday, most people do, but my advice to you is train naturally for at least to years, your body is more than willing to put on muscles naturally. All you need is food and lots of it, you just have to eat in caloric surplus and train hard. If you do do steroids eventually, DO NOT buy them online, because you don't know where they came from. You'll be injecting that stuff into your body, you want it to be genuine stuff, not something made in an underground lab. Your best bet is to find someone at the gym who has them.