Inflation broke Americans' holiday budget – here's how long it will take to pay off debt Fox Business Source link