Bitcoin's Journey Toward $112K: Four Critical Factors to Watch