My sapphire gem has done the egg song 3 times today and has been in the nest box 2 times today making a nest but no egg? Will she lay one tomorrow? she is about 18-19 weeks old not exactly shure on the age and hasn't laid any eggs yet. So wil she lay one tomorrow? Have your hens done this early?