can i trade my bitcoin for cash crypto exchange insurance bitcoin investing vs mining best place to invest in bitcoin upbit crypto exchange