I suspect that Tesla's lead will last a while yet. While competitors have managed several big launches of EVs, they often seem to be suspiciously low on stock. It still feels as if they are engaged in what is essentially a PR exercise aimed at getting publicity and pulling potential buyers into the showroom with the ultimate intention of guiding them gently towards a petrol or diesel car that's actually available now.
Some competitors' EV offerings are so low volume it seems possible they may be essentially hand-built and/or sold at a loss.