Home Investing Robinhood stock priced to perfection before earnings: is it a buy?