The 2025 skywatching guide includes a rare sunrise solar eclipse, an occultation of Mars and three supermoons. Here are the ...