As far as waiting, you bet. We got our M3 in Nov., no EAP or FSD, and we probably won't get those features or another Tesla until/unless they're fully functional, laws and roads are compatible, pricing is more reasonable, there's abundant competition to compare to, upgrades are plug-and-play...