The best way to know when to harvest, is get a loop, or magnifying class, and look at the trichs. When 75% are cloudy/amber then that is when to harvest, the THC and cannabioids are at optimum levels for that plant.

Alot of people tend to go on the colour of the pistills, but it isnt always a good indicator.