Timing of castration has been discussed here in several threads recently.
Here is an interesting article describing what appears to be some careful research on the issue.
FWIW.
Jim at Dawn