Why MSTR’s 133K Bitcoin bet in 2025 is far from over!