My opinion is buy seperates. You'll want upgrade the DAC before the streamer.
It seriously depends on what you want to stream now and maybe in the future. They ALL have different features. Personally I won't get one without a USB A input for local files. Maybe you don't care about that.
Then you could start with a $50 Xiaomi Mi and learn the ropes.
https://www.walmart.com/co/Xiaomi-Mi-Box-S-4K-HDR-Android-TV-TIDAL-Premium-4-Month-FREE-Trial/965309...
Happy trails
It seriously depends on what you want to stream now and maybe in the future. They ALL have different features. Personally I won't get one without a USB A input for local files. Maybe you don't care about that.
Then you could start with a $50 Xiaomi Mi and learn the ropes.
https://www.walmart.com/co/Xiaomi-Mi-Box-S-4K-HDR-Android-TV-TIDAL-Premium-4-Month-FREE-Trial/965309...
Happy trails