I would say almost never go into Cloud mining, unless you absolutely know they are legit. I have been burned far to many times by VERY legit looking Cloud mining sites. 100% of the time I have lost all the money I put into Cloud mining. And those were all from places I assumed were legit.
Making your own mining farm is not really a good idea either, as mining takes alot of computing know how. I have mined quite a few years so can speak from experience. If you have to ask if you should, then you shouldn't go into it. That and for the most part mining (unless you have free electricity) is pretty much do it to break event, and hope for a profit in the end of it all.
The best thing to do is to purchase the coins and trade them if you want to make decent money in Cryptocurrency. You can lose as well, so don't trade more than you are able to lose.