The paper said to wait 12-24 hrs after receiving them to incubate. But Im concerned because its been so hot, that they might have started growing a little already. So if I got them at 9am today, when should I put them in? Tonight at 9? or wait til tomorrow morning. /Do you really think waiting is worth it, or should I put em in right now (its 2pm). Hehe you can tell Im new at this!