I have traded crypto, forex, option,s and many other things in the past. Stuck with crypto in the end and eventually decided to just swing-trade every few months or so because I don't have the time to trade regularly. My experience with forex and options is not great, either because I used a bad broker or platform to trade, or because I don't have access to a good market. I traded index funds too but realized the profit was too little with my capital so I stopped doing them altogether. Managed to get a decent profit but way lower compared to the profit I got from crypto, although the risk is way lower.