The big picture is that progress is being made. Predicting timing is always problematic in developing new tech. Elon is optimistic, guessing progress if no unknown problems appear. In software, at least, it was always: make your best estimate, and triple it. FSD is software using bleeding...