swift crypto exchange how long does it take to trade bitcoin investing bitcoin converter exchange bitcoin for cash canada how to start a bitcoin exchange site vinex exchange crypto