The James Webb Space Telescope, Ready To Be Frozen