You can flower as soon as you want. recommended to wait until you have at least 3 nodes.

When the seed sprouts and you are giving your baby 16+ hours of light.. sheez a vegin'