It depends on what you're flushing for too.
If it's just because you overfed a bit and are getting early signs of nute burn then water until it's saturated, wait an hour and pour in a half gallon or up to the volume of the pot worth of water to reduce the amount of nutes without stripping it all out. If you got pots of FF soil and fed them nutes on top you don't want to remove all the goodies. If it's a soilless media then you can flush it good and start from scratch if you want but you don't have too.
For guys using tap water that has a high EC getting that 20% runoff with every watering helps but won't get rid of all the salts that build up like the scale in your kettle. Eventually it becomes impossible to keep the pH down below 7 and micronutrient deficiencies start showing up just when you're in the middle of flowering and those deficiencies hit the new growth first which are your buds.
A real good flush before starting to flower would be a good idea but then again if you are using really good soil you don't want to remove what you paid for.
I avoid all that by using nothing but RO water and just water my plants enough to soak them good and not have any runoff. It's feeding just the right amount of nutes to get the best growth and not burn them that's the tricky part.
