NASA’s $10 billion James Webb space telescope is entering its final preparations before becoming operational. The telescope arrived at its final location several days ago, after leaving Earth on December 25. It has turned on many of its instruments, and has successfully experienced 50 major deployments.