I would be very careful when throwing money at cloudmining, the overall profitability is reduced in correlation with the difficulty.
Here is a link for difficulty charts for most minable coins, and as you can see, it is growing exponentially fo all coins. The exponential growth is due to a increased in efficiency by new algoritms and new hardware. Big players like Nvidia are working on new products all the time specifically for mining.
https://bitinfocharts.com/comparison/difficulty-btc-dash.html
It is therefore highly likely that it is more profitable to just buy and hold.