It is mind boggling how accurate that landing was. I keep watching it over and over again.
99.99% of humanity likely has no idea what SpaceX accomplished yesterday. But it is hugely significant and will have a profound impact on the future of humanity.