Planets, moons and stars can all face violent upheaval at any moment. Is it possible to predict when Mother Nature will strike?