The first shower of 2025 will give stargazers the chance to see up to 110 meteors per hour.