After decades of planning, engineering, many delays, and some controversy, it’s finally happening: The James Webb Space Telescope is set to launch at 7:20 am Eastern on Saturday, December 25, making it a long-awaited Christmas present for scientists around the world.