Best MLK weekend sales 2024 — 61 deals to shop right now