My colt is being weaned right now (he's a little over 3 months old). He will be back in with his mom in 2-3 weeks and I need to know when to get him gelded (I don't want mommy to get pregnant again so I don't want to wait too long.) How long can I wait? Thanks!