Bitcoin Bull Run Could Last Until 2027, Says Top Crypto Analyst