People have seen some results as early as 3 months, and some have seen some results as late as 12 months. 6 months is usually a fair mark to see if something has an impact on your hair. However, I am more in favor of the 6-12 month side, I think it's more realistic.
Everyone's different, so results are always different.