Depends on the size of your pot. You can root bound them which will cause stress and mean more waterings . They will show pre flowers when it's well rooted which is a good indicator when to flip.
A 15 litre pot I will usually veg for 7/8 weeks ish.
Smaller pots u can veg for less time.
It also depends on your training. If you high stress train a plant it will slow root growth. So you need more time in veg for it to recover.