Welcome to BYC! Please make yourself at home and we are here to help.
It all depends on how you plan to buy your chicks. If you are having them shipped then the best time to order them would be February or March since Hatcheries sell out quickly. Or you can wait until June or July. Hatcheries are most busy in the early spring months.
If you plan to buy them locally then you need to decide what store you will be getting them. JAX sells chicks in February through April I think. That is where I found my chicks. My friend said that some farm stores sell chicks year round. I'm not sure which stores she was talking about but it wouldn't hurt to look around where you are.
Also, if you are wanting eggs in the same year you buy your baby chicks, then you need to get them in spring or even late winter. This is because pullets take about 4-7 months to start laying and need warmth and light in order to do so. So let's say you buy your chicks in March; they will probably start laying in August or September. That all depends on breed too.
What breeds do you plan on raising? I peronally recommend Buff Orpingtons. They are affectionate, friendly, docile, great layers and bear confinement well. They also do excellent in cold weather which we, Coloradans know is a necessity!
I hope this helps! Feel free to PM me with questions too!