Not so much after halving. I think lending coins would be more profitable.
Indeed due to the halving its also not so profitable and more and trading is now the best thing you can pick.
Yes halving will be at every four years but cloud mining is not the best suggestion for investing, because it will take years and years to get your ROI. Even i have invested in cloud mining without but people shutdown it very fastly without any single penny to me.
Aside from not being that profitable and getting hard to mine bitcoin every day, cloud mining is mostly ending up in scam, you give them your money without any guarantee with getting them back and only for 1% of the investment and the time, no cloud investment remains legit and keeping their words.