They typically lay 25 - 35 days after their pre-egg laying shed. I've had them lay as early as 23 days and as late as 46 days.