where should i invest in bitcoin bitcoin trade market ali exchange crypto best crypto to invest long term japan crypto exchange open source exchange crypto