Bank investors have more certainty because there capital is completely safe but they give 8-10% annual profits to the investors of per year. But it is comparatively less in terms of profits.
On the other hand you will get constant profits from crypto as if you are experienced in trading then daily profits is possible. Otherwise you can get profits by investing. However crypto investment puts your capital at greater risk (main point).
There is no right answer. Just by the very nature of where you are asking you probably will get everyone answering altcoins and not banks. But really you need to figure out what you want that capital for. If you are saving for a house for you family amd about to buy a house in a year or 2 you might not want to risk the chance of losing that money. Or maybe it's for retirement 30 years from now and you can recover the losses over time. Then you might want to take the risk. Basically each person has to do theor own risk assesment.