pull down to refresh

I am definitely looking at affordable EVs and this one looks good. Something basic and practical without too many extras. Something that can handle the dirt road I live on. Its just a question of whether further advances in battery and other tech bring prices down to a level competitive with running a gas burning vehicle? And how long do the batteries last.