bitcoin to bitcoin cash exchange rate how to trade bitcoin into cash crypto mining vs investing best usd crypto exchange bitcoin exchange for ripple