My guess, experience, collect before leaves are out, about now for northern Ohio. This is definitely the best time of year for majority of deciduous trees. If leaves are already out, wait, you could wait until after summer solstice, when much of the new foliage has already hardened off and is making carbs for the tree. For zone 6 and cooler weather locations, from summer solstice thru to about autumnal equinox is the second time you can collect, with a lower success rate but still better than 50:50 chance of survival. Prune branches short enough to get rid of tender growth that hasn't hardened off yet when you collect. This summer collecting won't work for those with hot, summers, and hot and dry, no humidity areas collecting in summer is probably doomed.
For most areas collecting in autumn through winter until ground freezes is also not the worst time, not as good as very early spring, but not the worst.
So really, the main Don't Collect season is when the tree is loaded with tender new growth. Also Don't collect when days ahead will be over 90 F, especially in the desert SW. The rest of the year, it is possible to collect with varying degrees of success.