Elon's Israel Visit: A Step Towards Peace?