Dry spells are self-perpetuating. (I'm in a record-breaking one now.). I'm not sure of the exact mechanism that makes it so. I'm guessing that there is some extremely subtle awkwardness/neediness/creepiness that creeps in (pun intended) to the guy's vibe, body language, facial expressions, etc.
For example, the guy already getting laid may be completely unaffected by her low cut top and D boobs. But the horny dry spell guy's eyes might get big and drift south while talking to her lol. And she picks up on this unconsciously and sets off a less than comfortable red flag.
So while I harp on looks a lot, I do acknowledge that some very subtle body language things are potentially going on beyond your conscious awareness and hers.
That's why it's so important to "ride the wave" and enjoy the "feast" portion of the feast/famine cycle, whether it's hooking up with the same girl multiple times or having multiple hookups with different women.
As we said, congrats to OP and "ride the wave" for all it's worth!