I am wanting to start my first cycle but am wondering what is the best to take that will allow me the best gains mass wise and to also keep as much of them as possible. I was thinking dianabol but was wanting your guys input. Also what can i take to offset the potential side effects like gyno.