I've tried both, so I can speak from my own experience.
I lost a lot of money in forex, because things change very quickly and you need to analyze market movements a lot and make quick decisions, and you also need to have enough money to invest to cover your open positions. It is purely about trading.
Of course, you can join the crypto as a trader, which is also very risky, but you can also join as a long-term holder, and it is a much safer way to invest.
History has shown that anyone who invested in bitcoin and didn't sell it long enough ended up making money. Of course, someone will say that this long-term trend of bitcoin growth will end once and for all, but at the moment it seems to me that there are more optimists about the further growth of the value of bitcoin. Of course, you should still be aware that it is a risky investment, whatever you decide.