AI predicts Rivian stock price for the end of 2023