NBC News: The best Presidents Day 2024 sales to shop now