The Air Jordan 3 ‘Bin 23’ is one of the most exclusive sneaker releases of 2026, limited to just 2,300 pairs. Here’s everything you need to know before the drop.