Since wheel_cache_dir has a default value, self.wheel_cache should also be checked.
This also asks what should happen when pip install --wheel-cache --download-dir=some_place
Should the wheel go to the default wheel-cache-dir or to "some_place" or to both ?