Which one will you select? And why?
You have guaranteed profit if you have a machine or mining rigs because you can pick your own coin and configure your mining cost, on cloud mining you are at the mercy of the cloud mining company, if they go down, your investment will go down the drain and you will lose a lot but as long as you have your mining rig you are in potential profit.