I live in the city. There are a fair amount of chargers, but not enough (and probably never will be). So 'enough', for me, is when it can compete with a regular ICE car: Charge it for about 5-10 minutes, and then not have to worry about it again for at least a couple of weeks. We're almost there, but not quite.