You can invest in mining. It is highly profitable but there is a snag there which is you have to get a reliable manager to invest with. About 98% of them are scammers only about 2% are actually mining and will send returns. Do your research and find the few and invest. You can also have a look at
Who in the right sense will invest with cloud mining, no one will get their initial capital let alone dreaming about having profits and that is the case a few years back and with the hash rate so high you really think that it is a good advice.

You have huge start capital for investing here in this industry dude. I think you can try to buy 1 to 3 mining rigs then the rest of the remaining balances left for 20k$ is much more better to use it for investing top 20 altcoins at the coinmarketcap then try to apply day trade or if you don't have knowledge in it, you can hold it then at least you your level is not high instead you can minimize it.
How many mining rigs do you own and what is the profit you are earning with it, do you have any idea what you are talking about. If he invest in bitcoin right now and wait for a couple of years he will end up in a huge profit rather than sitting on a machine which will never give you any return with such a small investment.
This is a very decent amount for investment and I recommend to distribute in several directions, for a long-term period about 30%, for trading 10%, for Ico 20%, and the rest to crypto-currency funds!
Give me a list of ICO that have given you a huge profit in the past six months. Never advice anyone if you have not done that and made a profit, the days of the ICO are gone and barely you see good projects with potential.