Why bitcoin is nearing $50,000