Total spending on food, drinks, decorations, and other party items is expected to reach a record $18.6 billion.