Usually around 3 or 4 weeks from sprout , you don't want to top too early but you can always stay longer in veg and top multiple times... check out this technique called fluxing, combining multiple toppings and training over just 5/6 weeks from sprout !