Tesla has a somewhat of a competitive advantage here not related to timing. Structurally EVs are giant battery packs with attractive packaging, therefore the biggest cost component is the battery pack itself. If you can commit to bulk orders (like Tesla did with Panasonic), you can get the price of the battery pack down.
Everybody else pays the market price, which explains either vehicles at higher cost (BMW i8) than Tesla or vehicles with severely reduced range (VW eGolf).