Subaru Solterra outperforms on power and range with 338 hp and 288 miles versus Toyota bZ4X's 201-214 hp and 252 miles per provided specs. bZ4X undercuts by $3595 on MSRP and lists a 71.4-72.8 kWh battery. Solterra takes the win for buyers needing maximum capability while bZ4X suits value-focused purchases.