Bitcoin (BTC) Price: Is Long-Term Holder Selloff A Blessing In Disguise?