NBC: Next year is a good time to buy an EV — but for many consumers, 2024 might be better