Properly move cache when it is not in default path
# What does this PR do?

This PR respects the user env variable for the cache move when they set something different from the default path, as it's not working as expected right now (reported internally by @stas00 )
_The documentation is not available anymore as the PR was closed or merged._