Forget the Rumors! iPhone X Will Be in Stock at Apple Stores on November 3rd