it is good for long-term investment, I also mining for the future, but mining really have to have a lot of capital, because of the difficulty is increasing and the income the less.
Cloud or physical? With halving coming up, its a risky field right now right
Risky, but possibilities are, if BTC even reaches $700 and stays stable for 5 - 6 months, then it's profitable for sure in all means...