Apple’s iPhone X release date is fast approaching. In fact, it’s now exactly three weeks away. The hot new handset will hit store shelves on November 3rd following a week of preorder availability that kicks off on October 27th. Well, actually, the phone won’t hit store shelves on November 3rd, or really anytime in November. Every single iPhone X received by every single store around the world will be sold instantly for months. They’ll go straight from the back of the store to customers’ hands, and it’ll likely continue in that fashion until sometime in the second quarter next year. Combine severely constrained supply with unprecedented demand for the first redesigned iPhone since 2014, and this is what you get.