Since today’s streaming can exceed or at least equal the sound quality of CDs… or ripped files, I would recommend putting all your money into a streamer and DAC, This should allow getting off to a better start in streaming and ultimately a better sounding system. Blue sound is a good place to start… put more money into a separate DAC. You want a separate Streamer and DAC to allow independent upgrading. And single solutions are isolated and can be quieter and of higher quality.
I’ve been at digital for forty years in about every combination possible.