I don’t know if it matters, but it’s an EV. I didn’t mention that above because “battery dying” on an EV can be confusing.
Most apply only to new vehicles, not used.
I did not check whether NC’s cover used vehicles.
Never buy a used car without having a trusted mechanic check it out.
I’ve never had to pay for windshield repair. What kind of insurance do you have?