I still use the CD/SACD player pretty regularly, there are SACDs (Living Stereos) where I have not found hi-res streaming equivalents and I have some boutique CDs (e.g. John Marks) that are not available on streaming services.
Streaming subscriptions are pretty inexpensive. Presto is $10.99, Qobuz $12.99.
With a superbly engineered DAC like your K-01XD (I upgraded from a K-01XS to the K-01XDSE) the input circuits, buffering and clock are so good that you need not spend a fortune on a streamer. I use an Eversolo T8 but anything that supports asynchronous USB will probably (gasp - waiting for the yells of rubbish!) sound the same.
The engineers at Teac/Esoteric have done everything they can to isolate the analog conversion step from nasties in the input stream. Similarly you are insulated from the vagaries of the internet stream, other than total drop outs.
@kmcong You can rip easily using the T8. Get a USB CD drive from Staples (e.g.) and it will rip (or play) CDs. Be sure to choose the Number Tracks option. The software will then retrieve CD data (probably from CDDB) and index everything into the library.

