Your right, I didn't think to ask if OP was using additional lighting. But anyways, between 16 and 20 weeks is typically when you start switching over to a layer as they need some extra calcium built up in their systems for producing strong eggshells. Also some oyster shell on the side is recommended as well. However as previously mentioned weather and breed can affect this. Leghorns and hybrids are typically earlier than the heritage breeds.
What brand are you going to be feeding? I started using a small local mill and after having issues with soft shell eggs and no shell eggs I switched to Purina which I have had great success with. But lately I have been checking out Nutrina and like the probiotics and prebiotics they use. Particularly the Hearty Hen soy free 18% protein. Its cheaper than the Purina Omege Plus I have been using, no soy, and 2% more protein. Anybody try this yet?