Is it too early to flower?

Branches are alternating, and the roots are well developed in the res. Seems all the genetics i come across down here stretch like crazy. they are two different strains so im tryin to find one that will stretch less ..