cnn bitcoin trader btc direct bitcoin exchange is it too late to invest in bitcoin best canadian bitcoin exchange bitcoin trader software review