It's the rain, almost definitely the rain. I had the exact same problem a while ago, which I'm imagining was on account of the humidity. Long story short, I frequently had the no display thing, and I thought my motherboard was dying or GPU was dying. At one point literally nothing would come on, no fans, LEDS, nothing. I was about to get motherboard replaced under warranty after checking that the PSU was ok, but tried one last time to boot my system before replacing the motherboard and it started up. Humidity at the time was pretty ridiculous, so I'm almost certain it was that. Since then I always keep my computer running for most of the day(sometimes consecutive days) during the monsoon.
I'd recommend breaking out ye' olde hair-dryer and seeing if that solves your problem. Use it on the lowest heat possible, and if that's too much just turn off the heat.