Nah, you got some bad info. Generally you let it flower 8 weeks. Some strains take closer to 10 weeks. This is regardless of how long the plant grew before flowering.

If you want to harvest early, you might be looking at 7 weeks or so.... but definately not 3 or 4.