Bitcoin rally shows room to run toward $130,000 before demand cools off