Bitcoins will be dieing whenever the community decides to drop out. If for example bad news is around bitcoin and people stop using it then it will die.
I think the big thing that will completely kill it is a just way better competition that will have alot more users.