Thank you all for your advice, they are very helpful.
I went through the process of trying to find an EV that is close in the price range. I touted the idea of getting an old BMW I3 for 20K. But, 4 seaters and 100KM range at best in the winter, it really didn't make sense. Even the 2017 I3...