I would say to just buy and stop mining, it's not worth the time and effort unless you have super cheap electricity and you live in a place where cooling is not that much needed. I think that's the best place to mine and would be best to profit from mining, if not buying and just waiting for the price to grow is the best idea.
Private mining is not so profitable anymore really. Now it is the era of mining farm, most of which are placed in places with cheap electricity. No word about cloud mining, I think everybody already admitted it as just one big scam. So bitcoin buying is one the best methods now.