It is absolutely realistic to believe in Tesla’s BEV credentials and not believe in their FSD credentials. This is not a package deal as the requirements and technologies — as well as Tesla’s track-records — are very different. I guess my question is: Why do you believe Tesla will retrofit HW3 by end of year when so many other FSD related timelines have not panned out? (No FSD differentiating features in 3-6 months 2017 or any day since, no coast to coast demo by end of 2017 or any day since, no Enhanced Summon since so many missed deadlines etc...) Why would Tesla suddenly be on time now? Don’t you remember how long it took for P90DL buyers to get their P100D packs (and what a fight) etc etc? I mean the risk at least should be evident that there is a significant delay.