Buying an Electric Vehicle in 2025: Financing Options