crypto investor meaning best fiat crypto exchange shapeshift crypto exchange bitcoin trader test best bitcoin investments 2017 fto bitcoin trading platform