If you are only gonna play ripped music a simple RaspberryPi with a dac should work great. You can buy them with built-in dac-cards or with inteface cards to connect to an external dac (I use this right now).
If you can tinkle a bit with it yourself you can have a solution for less than $200. If you prefer to buy pre-built solutions they cost somewhere around $500 and up.
Here are some options
https://orchardaudio.com/shop?olsPage=products%2Fpcnp-strmr
https://volumio.org/product/volumio-primo/
https://www.hifiberry.com/
If you can tinkle a bit with it yourself you can have a solution for less than $200. If you prefer to buy pre-built solutions they cost somewhere around $500 and up.
Here are some options
https://orchardaudio.com/shop?olsPage=products%2Fpcnp-strmr
https://volumio.org/product/volumio-primo/
https://www.hifiberry.com/