Amazon Prime Day 2024: Everything we know ahead of Amazon’s sale in July and the best early deals to shop now