Can I add my music collection without Plex creating a cache?

Add another hard drive and move the location of the plex data folder onto it. [HowTo] An extended guide on how to move the Plex data folder on Windows

Disable the loudness and audio analysis, because both are creating temporary wav files which might take up additional space during analysis. (particularly if you have “albums” with hundreds or even thousands of tracks – i.e. you did not adhere to the recommended organizational structure: Adding Music Media From Folders | Plex Support )