Strategy Relentless Bitcoin Run Hits 12 Weeks: Is There an End?