Huula | Will Bitcoin (BTC) close above $130,000 on December 31, 2025?