this year https://www.forbes.com/sites/johnkoetsier/2020/07/09/elon-mu...
2015: in two years https://fortune.com/2015/12/21/elon-musk-interview/
2016: in a year https://www.businessinsider.com/elon-musk-autonomous-tesla-d...
2017: in two years https://electrek.co/2017/12/08/elon-musk-tesla-self-driving-...
2018: in a year https://electrek.co/2018/03/11/tesla-ceo-elon-musk-self-driv...
2019: in a year https://www.wired.com/story/elon-musk-tesla-full-self-drivin...
Link 1: "will probably"
Link 2: "I think"
Link 3: "He said he expected…" and "It is not possible to know exactly when each element of the functionality described above will be available"
Link 4: "He predicts"
Link 5: "He thinks"
Link 6: "I think"
And in some of these he's not talking about production cars, but is talking about prototype vehicles in Tesla's development fleet.
Keep in mind the word "promise" is being used repeatedly and emphatically on forums like this one.
Instead they provide links to articles where Elon said he "expects" or "thinks" or "predicts" (or, the most utterly damning case which I saw just once, "is certain") of something.
Where generally the something is either:
A) not even full self driving
B) or not on production cars, but only on prototype cars, and rightly so, because a regulatory approval will be needed.
I don't think these mythical "promises" really exist, except in the minds of people who have not understood what has been presented.
Of course you left yourself an out with the word "soon." OK, I think they can get away with saying that, but you have to be discerning as a reader and understand that the time scale is not going to be weeks or months.