Gain in stocks is really slow and small unless you have a huge capital for it like hundred thousands. Unlike in crypto, investing to good potential coins like bnb, eth, and sol will bring you good gains even if you don't have huge capital. You just need to have strong mind to not be affected when there is fuds or it is bear season. I've been into crypto since 2016 and I already saw many coins that soared from $1 to more than $10 now. If I just bought some of those coins in its early days then I would be rich by now.
Well, there were coins that didn't make too much profit in the past year (not common I know) and there are stocks that made 7x profit in the last year, so it is about how well you are at what you do and not about the market prices. I personally believe that there is a good chance we could end up with a profit in crypto if we are calm and collected instead of trading like crazy, but there were too many people who lost even during the biggest bull period as well, no idea why they act that way, like all the profit will be gone if they act slowly, but there were those people anyway.
Long story short if you are sure about what you are doing, then you should be feeling alright about either stocks or crypto, as long as you pick the right thing then you will profit as well. However one thing always boggles my mind, stocks are based on companies, crypto is a currency, why do people keep comparing them all the time?