i def dont over water. even though i water every day i can fully saturate my soil then 24 hrs later it will be dry as a bone all the way to the bottom. and the only thing that the local stores had for gnat killer is neem oil, but from what iv read it for spraying and not use in the soil.