Whether you should flush now or cut immediately depends on your growing medium, what nutrients you used, and how much you care about a "perfectly" smooth smoke versus maxing out weight. If you are in soil, you can give them plain water for 3β7 days to let them use up leftovers, or just chop now if they are truly ready. If you are in hydro/coco, a few days of plain water is recommended, but not strictly mandatory. they look 100% ready (trichomes are milky/amber), you can harvest now. However, if you want to be safe, give them 2-3 days of plain water only, let the medium dry out, and then chop. This acts as a partial flush without risking significant nutrient starvation. Gluck