Jupiter Impact: Our Cosmic Shield