It depends on a variety of different things, including temperature, if its warmer or cooler and if it's fluctuated over time (signifying seasons). Average is 6-9 months though. No definite answer though I'm sorry. Just watch them grow and wait for them to start "sweating."