What Black Friday’s history tells us about holiday shopping in 2024