The 31,900 Bitcoin Purge: March 4 Marks a Potential Bitcoin Floor for Institutions