Buy Soaring Uber Stock Before Earnings for Long-Term Growth?