I usually wait if I need to determine which of the 3 is going to be nice. I should have mentioned that as my criteria. If not nice, off you go no matter what you are..... I guess it depends on what you're doing with them? If freezer, you can look up best time... Earlier the better if looking...
:welcome , glad you joined. I make sure to get breeds where in the event I get a rooster, I can consider breeding. If that's a no go, because they are purebred, I try to make a trade via local craigslist. Many local breeders will trade. If that's a no go, there are 2 Rooster rescues and a drive...