Expert Explains What Strategy’s 89,599 BTC Buy In Q1 Means For The Bitcoin Price