You can flower at any time you want. Alternating nodes are a good sign that your plant is mature.