Wait until the nodes switch from opposite to alternating for best results- that indicates sexual maturity. I can't quite tell, but your plant looks like it's about ready.
After you see the nodes go alternating, the next question is, how large do you want your plant to finish? As an earlier poster mentioned, it will double or triple in size between the start of flower and harvest, so plan for not only height but also pot size.