With dark skies and high activity expected, the Geminid meteor shower will peak overnight on Saturday and Sunday, Dec. 13 and 14, 2025. Here’s exactly when to watch.