You have already got a lot of recommendations about buying cd:s. If you want to buy downloads you can try HD Tracks.
You will still "own" the music you have bought and it should work as long as there are equipment to play it on and that will probably be longer than there are cd players. You do need a player/streamer with storage or a network attached storage (NAS) that your streamer can get the music from.
https://www.hdtracks.com/
You will still "own" the music you have bought and it should work as long as there are equipment to play it on and that will probably be longer than there are cd players. You do need a player/streamer with storage or a network attached storage (NAS) that your streamer can get the music from.
https://www.hdtracks.com/