You can flower it now if you have time or space restrains. Personally I'd leave it at least get to 12-18 inches. The plant will between double and triple in size during flowering. It is really up to you, the longer you leave it in vegetation, the more budding sites it'll have and the more it...