Is it finally EVs' time? Predictions vary widely