Amazon's Prime Day, set for June 23-26, arrives as consumer sentiment hits a record low. Shoppers are expected to prioritize essentials and deals amid inflation.