Originally Posted by .Delete.
You don't have to wait till they drop.
true. My colt was just gelded on Friday, he turned two on April 1st. I had originally intended to have him gelded as a yearling, and it ended up the whole of last year being an ongoing situation of scheduling, inspecting, and putting off his gelding because he was a "high flanker", but also a "floater" and the vet felt that with time we would be able to get a hold of the second testicle through a standard gelding procedure and not have to get involved in a more invasive/abdominal wall procedure that is required of a crypto, since he wasn't truly a crypto.
The decision to wait, however, was also made being armed with the additional info that Finn was underdeveloped, testing showing he was producing extremely low levels of testosterone and his testicles were essentially inactive.
Ultimately, this was the exception rather than the rule. I am personally a fan of gelding as soon and as young as possible.