From what I have heard from successful investors around the world, index funds is way better than stocks investments, but I don't want to discourage anybody, so it's better to say if you have the money make sure you have some stocks and index funds too.
It's going to be challenging at first but down the past years it will be wonderful, even if few is going to fail many will survive, yet I don't joke with Bitcoin, I would rather have Bitcoin only than anything else.
Index funds always perform better than stocks, any company could go bankrupt at any time or in the coming years, just think about the pain after investing in such company's stock.
Investing without diversification is an extremely risky path! I don’t choose stocks in high-tech companies as my primary investment, but rather as ONE of the assets in which I invest. There are others as well, including Bitcoin. Diversification is the only simple way to reduce investment risk. Look at the stories of successful investors -they don’t "put all their eggs in one basket".