Bitcoin Bull Run Set To Last Until 2027, Analysts Highlight Influential Factors