when all the hairs turn amber in color, then you should harvest. honestly surprised nobody answered this cuz its an easy question
Do not go by the pistils alone. You'll need to check on your trichomes. You'll want your trichs to be at least cloudy if you're looking to harvest early. I harvest when my trichs are 90% cloudy and 10% amber.