is this the right time to invest in bitcoin london crypto exchange best bitcoin exchange germany where to exchange bitcoin cash