depends on the plant for flowering but usually its done when the trics start going away and the hairs are curling. and you can flower whenever but you need the plant big enough to support buds. id say generally 1 ft but i could be wrong. depends on the strain