How often must you water a cactus?

9 answers 9