As we head into the December holiday season, investors have good reasons to be jolly: The macro data appears to be lining up ...