To get the best results, your hair should be at least ¼” long, or the length of a long grain of rice. This takes the average person 2 weeks.
If you’re unsure if your hair is long enough, err on the side of caution and let it grow a few more days. Exfoliation may also help.