Personally I would wait as long as I possibly could for GH. I am almost 30 and I haven't used growth yet, mainly because I can't afford it though. I would wait until you are 25 because you could still be growing naturally. I think by 25 you should be done growing. I don't mean muscle mass, I mean everything else that is effected by your natural human growth hormone levels.