When you can see roots on the surface of the soil or emerging from the drainage hole in the bottom of the pot.
My experience has been that if I start the plant in a solo cup that when the plant shows the 4th or 5th leaf set or node that it is time to transplant.
Also if you are watering every day, Its time to transplant