average crypto investment crypto trade bot free what is the cheapest exchange to buy bitcoin bitcoin exchange vs broker crypto exchange login