Never. This is impossible
No it is not impossible, it is just very unlikely, especially if people want that million dollars to buy what one million dollars buy today, the most likely scenario in which bitcoin has a value of one million dollars is if the dollar goes through hyper inflation and the world enters a very deep and long economic crisis, a crisis so big that it makes previous economic crisis seems like nothing.