If a single Bitcoin reaches a value of 1 million dollars, it's likely that people will be willing to accept payments in Bitcoin. Essentially, there will be no need to cash out; instead, there will be the option to directly make payments. Never exchange your Bitcoin for fiat; spend your Bitcoin!