bitcoin exchange cash deposit is bitcoin trader legit bitcoin exchange rate historical data slovenia bitcoin exchange best trading platforms bitcoin investing in bitcoin for beginners