I am so in agreement with you regarding the dry spells.

I've been having one for the longest time myself.

Well over 6 months!

I just started having them again and thus far have only had two.

Like the majority of posters allude to though, taking some time off seems to work best.