Bitcoin will exist as long as we have the need for it. There is no sure way to say a number of years or months...
When the fees of BTC transfers get lower then the lifeline of BTC will increase. I am waiting for the lightning network.
Then we will see the true power of BTC