Home Business Rivian stock price analysis: RIVN is at crossroads ahead of earnings