Home Stock Affirm stock price is rising: is it a buy before earnings?