Home Stock EV race heats up as BYD lands 100K deal and Rivian surges on R2