depends on space it should be left until the shade leaves stop coming out in pairs then they should be ready to flower of course you can flower earlier, you should leave them until they're a 1ft tall at least.

remember the longer in veg the higher the yield.