best broker for trading bitcoin android crypto exchange japan crypto exchange license how much money needed to invest in bitcoin what you need to know before investing in bitcoin buy crypto exchange