there is alot of variables to consider for when is the best time,such as,how many plants,how big the growing area is and so forth.most plants will atleast double in height once flowering is induced.one of the most common tho is to start flowering once the little clones reach 12-18 inches...