No one can ever predict whether crypto will end. Only time could tell when will cryptocurries die.
Too many people are investing in crypto to make money rather than pushing it to be a viable currency. There are actual people who are buying on credit and loans.
It doesnt matter of bitcoin goes to 1 million dollars. If it cant function as a currency, it will fail.