Bandcamp! No DRM, and also unlimited streaming of your purchases.
If most of your music is on major labels, then bandcamp may not be great for you.
I love it. I think I have around 300 purchases. It’s also great for discovering music. Much better than spotify in that regard.