Right now I'm in the ripping/tagging stage. As I now live in a tiny apartment, racks of CDs are no longer viable.
Very recently got a Topping E30 DAC. Managed to hook it up to a Sony Blu-Ray player I picked up from a thrift shop for $6. Sounds fine, works fine. When I unpack my CDs, I'll have more ripping. I've also got a $27 DVD burner, can hook it into the laptop, rip CDs or burn them.
My copy of the Heifetz/Reiner/CSO recording is tagged [in I-Tunes] as Brahms Tchaikovsky Violin Concertos - Jascha Heifetz Fritz Reiner Chicago Symphony Orchestra. For all the concerti the order is composer, soloist, conductor, orchestra. I've got way too many duplications of some classical titles, so I've got to retag most of the CDs I've ripped. Listen to that recording a lot, amazing early stereo. Doubt I'd could hear the difference between CD layer and the SACD layer.
Due to all those needledrops I made for others over the last ten years, I'm used to tagging [or re-tagging]. Thanks to all the "free time" the pandemic has granted me, I've got lots of time for such minutia.
But to go back to the OP, if I were in the market for a new CD player, I'd be looking at something that plays all discs and has a coax digital out. I've got SACDs and DVD audio discs, don't intend to get rid of them. I'd get a DAC to hook up to universal/semi universal. If one really wants a CD only player, I'd still look for a coax out and I'd still get an outboard DAC. I'm very happy with the Topping E30 sound. If someone wants to play CDs but also streams, an outboard DAC with multiple inputs ups the options.