Countdown to Launch! New Eye in the Sky with Webb Space Telescope