Cryptocurrency mining: is it well worth and what btc miner to choose