Bitcoin Hits $50,000 For The First Time In Two Years. What Are The Factors Driving The Rally?

Bitcoin Hits $50,000 For The First Time In Two Years. What Are The Factors Driving The Rally?