Gen Z plans to spend $3,300, while millennials will fork over $4,000 this holiday season.
newsweek.com