I feel crazy for thinking it is correlated to do bad weather, as if that should somehow affect my indoor WiFi quality…

well, if it’s raining more people might stay indoors on their wifi, exacerbating any channel interference problems