It might be a good idea to ask yourself - why stay current in the first place?
For me, I fly for fun. I regularly fly with sick and handicapped children, I fly aerobatics and the occasional "regular" sightseeing flights.
If those purposeful flights together don't give me enough rolling currency, then I'm going to step back and consider whether it's all really worth it. But I don't intend to throw good money after bad: Flying just to keep current. For what?
So far there have been two winters where I ended up outside the legal currency limits. Did I mind? Not at all. As soon as the weather turned nice again I did a few flights to regain legal and practical currency, and had a blast throughout the summer.