Never. This is impossible
Although it is really hard to believe that Bitcoin can cost a million, it might happen. However, many years will pass, and for this only a few BTC should be remained.

It is hard to happen this year or in the coming year, but yes it is not way impossible. It is going to happen when we all are going to support bitcoin to bits in its hard and good times. Bitcoin is not going to deceive us in any way, this is my firm belief in bitcoin. We all bitcoiners should do maximum efforts to promote it in order to touch 1 million dollars as soon as possible. We are going to rock then the whole world.
There is actually a difference between hard and impossible.
By hard, that means there could be a possibility, but may be hard to achieve. However, this is an impossible thing to achieve at all this year. In the long run, however, no one knows but it can be possible since everything balls down to demand and in that case, there must have been a serious huge level of adoption but when it will be is what no one can actually tell.