crypto investment news crypto exchanges that take credit cards should i invest in crypto now invest in crypto mining companies nasdaq exchange crypto where to trade bitcoin futures