Consider and test setting GDAL_CACHEMAX
This blog post https://digital-geography.com/geotiff-compression-comparison/ talks about how GDAL_CACHEMAX didn't improve writing of compressed geotiffs, but improved geotiff reading. Something to consider in addition to other optimization options (JPEG compression).