I just want to add another option. Start with a Raspberry Pi as a streamer and use this for a few months or a year. Then you can upgrade to something better. You may be able to try another streamer in your home and compare them. I have a RPi with a s/pdif card and it works great. I might upgrade later but have to upgrade the dac and speakers first. This solution may be had for around $120.
I also use the Volumio software (including their $3.5/month subscription) which let's me use the Tidal app on my phone to control what to listen to.
RPi requires some technical knowledge and tinkering. If you don't feel this is for you there are pre - built solutions available for about $500.