I agree that Elon's timeline's are absolute BS. My perspective on his timelines are that they are almost meant more for his employees (throughout all his companies) to try and shorten the time it takes to 'achieve the impossible'. For example, something that most industry folks would think will take 20-30 years (or is feasibly impossible ie. reusable rockets), Elon gives a 5 year timeline and his team actually gets it done in 10 -- still less time than anyone thought possible.
I'm excited to see what kind of progress is made on FSD once the DOJO supercomputer is built out and put to work (another item with an unrealistic timeline, I've no doubt).
Just my two cents. Enjoy your Model 3!