Dish soap in the water is a very good thing but I would not use Dawn, better to use a biodegradable soap like Ivory or Palmolive
My method of flushing every watering is more like hydro than watering every day IMO watering everyday without run off will cause salt buildups and possible related problems watering this way should include at least a monthly flush to prevent this