i veg till mine are about 12-16 inches and end up with plants around 3 foot.
you can flower at any time but its best to wait as toastedoats said.. you will get a much bigger yeild if you wait a little longer and be patient.
best of luck m8 hope to see you do a journal n show of your babies..