Bitcoin Price Could Surge to $140,000 in Three Months if History Rhymes