Much and many can be confusing – it’s all about countable and uncountable (or measurable) nouns. You can count raindrops (if you’re fast!), so you use “many” when referring to them. But you can’t count water. You can measure it, by the cup, or the litre, so in this case you use “much”.