Crypto community with 81% historical accuracy sets Bitcoin price for March 31, 2023