The first year I grew, I gave my Blue Cheese clone like 5 gallons of water a day.... and it still produced and didn't die.... I'd say "let that sink in" but, you know, puns lol.... I only lost like two buds to bud rot too but that's just because Blue Cheese is incredibly amazing even when being tended too with incompetence.
Now though?
I don't like runoff myself, and what I have been doing is simply pouring water in until it pools on top of the soil, and then I watch to see how quickly the soil absorbs the water and go from there; if it goes right down, I come back to it and give it extra, and if it sits on the soil a bit, i6 generally don't. I watch the water on the soil though, and sometimes dig my fingers into the top layer top check how dry it is.
For seedlings I don't water much at all since they're tiny, so I just make sure they don't dry out.
When my plants get too tall to see the tops though, they can easily slam down 2 gallons a day, so it depends on conditions too.