crypto trader cnbc best exchange to trade bitcoin should you invest in bitcoin or ethereum best bitcoin investments 2017