I forgot about TIDAL integration, since I’m not a subscriber. I only subscribe to Spotify for the family account. My three teenagers and my wife would all mutiny if I stopped paying for Spotify. I just now convinced them that Plex is stable enough to use for video. Small victories.
I mainly get my purchased music from Qobuz and Bandcamp. If it’s older, don’t dismiss compact discs, used or new. A lot of times you can get the CD cheaper than the digital download, then just rip it to any format you want.