Until I'm DITM on the longs (which we're no where NEAR right now), I will typically roll at least 7-8 days before -- I do that to again reduce the risk of loss on the shorts in a declining market.
The counter argument to that is, by selling a week early, I actually am sacrificing some extrinsic value/time decay since that decays faster, the closer to expiration. But here's how I look at it -- if the market goes down, I lose less on the shorts because of delta and time value, while still earning that extrinsic value. On the other hand, if the market goes up, then, while I don't capture as much extrinsic value, I earn EXTRA intrinsic value, which more than offsets it -- it's worked like a charm so far.