best usd to crypto exchange does bitcoin trade everyday how to invest in crypto hedge fund crypto exchange business model bitcoin exchange iran bitcoin trading platform software