Is Bitcoin (BTC) On Track For A 100-Day Rally? Analyst