bitcoin similar investment should i invest money in bitcoin hitbtc crypto exchange bitcoin exchange software development bitcoin retail investors highest volume crypto exchanges