Is the price right? 2023 Kia Niro electric car review: S EV | New Hyundai Kona Electric rival tested