Why Bitcoin is set to surge past $130,000 in January 2025