You shouldn't try to use "cloud mining" because it does have a lot of fraud, and the cost of "cloud mining" is high! If you really want to mine, then you should choose to buy a real mining machine to get started!
Yeah it is very risky and somebody can take all your investment. it is better to mine yourself and if you see there is no profit or the margin is too low then leave it and start some other business to invest in some Altcoin. It will be better for you. You can make money from your investment in bitcoin or Altcoin but with low investment in mining you can lose your money.
Agree with you, selling for now it is not good to sell all your investment as right now it is not good, mining for me is good if you are well aware of mining skills and at the same time if you have mining equipments and time to spend, so you can even become milliners even with first successful attempt so never think of it is bad, mining is all time good my friends always ask me to learn mining as it gives high profit to them and they want me to earn the same.