In all the available means to maximize earnings on the crypto space, the social networks like Twitter, Telegram, YouTube through affiliate programs etc, Trading, in my opinion could have more greater chances of maximizing earning in crypto though it depends on your market knowledge and experience. Investing/ Holding is another area where you might maximize your crypto earnings. Remember that those that bought BTC, for instants, 10years ago has already made huge profit and has also maximized their crypto earnings. Although, Investment/Holding requires patience, obviously, it pays to be patience at the long run.