Giving just plain water for the last 7-10 days before harvest is ample time for "flushing".
Flushing too early can result in prematurely stripping the substrate of the nutrients that your plant will need to mature her flowers and grow them to their largest size.
I would suggest waiting until about 90% of the pistils are brown before starting a flush, as I personally prefer to harvest my flowers while at the peak of THC content, which is when there are about 95% of brown pistils. Waiting until all the pistils are brown means the plant has passed its peak of THC quality and quantity, and now contain higher levels of CBD and CBN, producing a heavy, lethargic and sleepy type of stone. So, there is a clue to harvest timing, if you prefer an uplifting and psychoactive type of high, harvest a bit before all the pistils have browned off and there are still roughly 5% whitish ones; or pick a bit later when all pistils have withered brown and the plant is on the cusp of death, if you prefer a heavy sleepy stone with "couch lock" effect and very little motivational high.
Hope this helps,..... Organoman. (and not a fan of over ripe pot!)