Never before have so many Americans taken a pre-holiday vacation (or staycation).