Too much rain can be as much a problem as too little