I am 20 and have been working out for about 6 months. Recently got my blood-work done and my T levels were shockingly low. Total test @ 450, Free T @ 97, IGF-1 @ 257 ng/mL. No deficiencies in zinc, magnesium, d3, etc. I got my T levels checked when I first started lifting and it was slightly higher then (490 ng/dl). Since then i worked hard to raise my testosterone naturally with supplementation, cleaner diet, etc but I think I have a problem. How would I go about raising my test and IGF 1 to a high but healthy range? No super physiological doses of test, ideally something that doesnt require pct and wont make me lose my hair. I'm thinking of taking mk677 but I don't know what to do for testosterone.