Home Stock Rivian stock price forecast: the best contrarian bet in EV?