cloud vs hardware mining profit