Shoppers are getting an early jump on holiday shopping — especially those in a certain income bracket. 27% of consumers started their holiday shopping as early as August in 2023.