I learned the hard way to wait until the soil has dried out quite well before watering.
It's hard to wait, thinking that you must be kind to your plants, but they need the oxygen at the roots, which, by definition, can only get in there when the pot dries out quite a bit.
If you check on them twice a day and feel the weight of the pots, you'll have plenty of warning that they are too dry, because the leaves will start to droop. Plenty of people will tell you that this is really too late to water and that you have stressed your plants if they get to this stage - but I think you are better off to go there at least once, so that you can have the experience of feeling just how light the pot will get, before you get any wilting. When she finally wilts a tiny bit, you know that you should have watered yesterday, and you'll have felt the weight of the pot.
When you water, you need to make sure that all the soil (or your media) is thoroughly soaked, so a good bit of run-off is good idea.
My pots are in little individual trays and I water till the trays are significantly overflowing then, I leave the trays full for an hour or so, before tossing out whats left in the little tray - often it's very little or nothing at all, which shows me that my water has overflowed before the soil became completely wet, then slowly sucked-up some or all of the tray full of overflow to become fully saturated.
Perpetually dry areas within your root mass can be almost as bad for your plant as over watering, as there will be a salt build-up at the wet/dry boundary. Getting plenty of water in there and letting some of it run to waste will keep everything at the ph and concentration that you have aimed at when testing your nutrient solution.