That one took three weeks due to a lot of reasons. What I'm finding, though, is that it's possible to over-rest, and that running the very next day is the best thing to do. Even if it's hobbling for two miles it's helped me more with recovering than taking an extended period of time away from physical activities. However, I'm also noticing that some days or strings of days are just not good running days, for one thing or another. Hand-waving.