Memorial Day Nintendo Switch deals 2024 — best early sales right now from $5