The best way is to take advantage of a complement system between compounds that do most of their work through the androgen receptor and upregulate the androgen receptor (mainly injectables) and those that perform most of their actions through stimulating a greater release of IGF from training (IE orals). Androgens like test will upregulate their own receptor over time. IE, you grow, sides decrease, take more, grow, sides decrease, take more. It's best to gradually raise your dose of these compounds. For example, start with 600mg per week of long estered injectables, and every month increase your dose by 300. This way, as you grow, you develop more receptors, and you continuously grow while experiencing minimal sides.
The local-IGF stimulating compounds do not upregulate their own receptor in this way, you actually become less sensitive to these over time. So these are better to cycle in and out. Shock the body with local-IGF stimulating compounds, but let the androgens gradually build up.
My favorite combination is tri-blend (test/tren/mast) and M1T as the oral (I do not find this harsh like some people do). Anavar is my second favorite oral. Legit anavar is an awesome compound.
I can't say for sure how I feel about GH. This is a little different, as it not only stimulates greater local IGF release from training but also systemic IGF release. I've never used it 1 week on 3 weeks off or anything like that. Only thing I noticed is that there is a lot of water the first 2 weeks on, then that gradually goes away, then you come off and you look a lot drier. Pumps seem to be good throughout time on GH.