That is something that nobody knows and is almost impossible to predict. I think that when bitcoin is going to die that we are going to notice it before it actually is going to happen but right now I do not notice a thing.
Bitcoin will survive for at least two decades, and it will not die soon, as more people and businesses are entering into it which will take bitcoin to higher level.