I would consider the age of CDs are over. The transition to streaming is well advanced. I bought a CD player over 10 years ago that was advertised as a DAC with transport. Today my CD player sound quality is indistinguishable from the streamed album. Often my steamer sounds better since the files steamed by Qobuz are often higher resolution than red book.
I would recommend approaching it by buying a good quality DAC and using your current players as a transport. If you current players do not have a digital out, it would be simple to get a inexpensive streamer (Bluesound). This way you would have access to virtually unlimited music for $14.99 a month.
For a DAC look at the Schiit Gungnir multibit... or if you can stretch a Yggdrasil DAC. While both budget audio components, these two are comparable to stuff twice their cost. With either of these you should be well positioned for good sound quality now and a big jump if you can later jump to a high quality streamer.
I have 2,000 CDs and 2,000 vinyl albums. My CDs sit and collect dust, streaming and my vinyl are equally satisfying to listen to (this is a pretty new development... over the last five years or so), although vinyl has a slight edge in detail. This is true at different levels of investment.. well chosen gear with a $10K, $25K, $100K... etc you can put together a satisfying streaming end with good choices and some money.