Crypto investment is better because it has the potential to provide profits, and for lotteries I think it is far at risk because of the greater potential loss.
I think Lotto is the lottery and this depends mostly on the luck of each people. The ratio of the people who win the lotto is rare so that I think you should invest in crypto and hold for the long-term to have more chance to get profit than playing Lotto.