I think that 95% of crypto coins and tokens won't survive and the reason is that a crypto coin in order to survive and get value it has to be accepted as a way of payment for purchase goods or services.
Very few coins will manage to do it at the end of the day and of course these coins will get enormous value.
The only thing you have to do is to find out which coins will enter the market of real currencies.
Not all the coin will be able to survive especially when bitcoin's value surged up to $50k or more because most of these shitcoins wont have a value greater than 1satoshi,it means the lowercap coins would be the first ones to die eventually those shitcoins who doesnt have any good use in our daily lives will follow.
We all know that there are crypto coins that are not playing very well and some are now in zero value, so i do believe that crypto will survive but i think not all coins because the plstforms of some projects are not supported by investors.