No need to get worked up....there are several members who get their jollies from being condescending and judgemental while missing the whole point of the question.
I gotta throw in my vote for the Bluesound Node.
If you want to go used, the Node 2i has excellent sound, but the older Node 2 was a bit rough.
The Bluesound user interface is outstanding...one of the best. The DAC is serviceable and has good sound quality. The newest Node, I'm told is a little better than the older 2i, but I'm quite happy with my 2i.
I used the internal DAC for about 6 months and enjoyed it. After upgrading to a nicer integrated amp that has a DAC, I started using the external DAC for a slight improvement.
The Node supports Tidal Connect as well as a couple dozen other services and radio station collections.
I'd recommend the $10 a month Tidal subscription for starters and beyond. It provides true CD quality sound. I'm not a fan of the $20 a month plan with "MQA Masters", but you can read plenty on that subject here in the forum. They just don't sound right to me...like someone played with an equalizer before posting them.
I'm an audiophile from the early 70's with several hundred LP's and only 100 CD's. Before I started streaming my listening was 85% vinyl 10% CD and 5% Bluetooth. Now, it's 75% streaming 5% CD and 20% vinyl. When I want the best music quality, it's vinyl. But the insane quantity of available music, great sound quality and ease of managing the several thousand tracks on albums and playlists make streaming an unbeatable choice, much of the time.
Enjoy your journey and discoveries.