We all like to have the latest versions of all of our software. But the time to download and install updates is not in the middle of a project. The vast majority of OS and software updates proceed flawlessly, but there is always a chance of incompatibility or conflict.
The best time to perform updates is when you have a window of time you can use for getting everything installed and thoroughly tested before you get back to serious work.