Bitcoin Mining Difficulty Hits All-Time High as Mining Revenue Rises; Signals Upcoming Bull Run