You're talking about sexual maturity of the plant. Once you start to see pre-flowers like you are talking about the plants are sexual mature and you can flower at that point. This is only for plants from seeds, clones are already mature. For most growers the question about when to flower is more about height of the plant and their training style. Take into account that the plant will grow in height 2 to 3 times more once you induce flowering.