Perhaps even more importantly than not recompressing... If Nginx is reading gzipped files, rather than full size files, it reduces the pressure on filesystem cache. This increases the odds that the system won't have to go to the disk to find the requested resource.
No point in re-compressing the same files over and over again. I normally gzip all static assets as part of the deployment process.