I guess that explains why people still buy HDs.
Most CDs take less than 650MB. This is through lossless compression (like a ZIP file). This does NOT affect audio quality.
A few examples (WMA format, 44kHz sampling, 16-bit data, 2-channel)....
Diana Krall / From This Moment On / 312 MB
Dire Straits / Brothers in Arms / 258MB
Neil Diamond / The Jazz Singer / 244MB
Metallica / Master Of Puppets / 372MB
So, 500 CDs will probably take about 300MB x 500 = 1.5TB
Intel 2TB 660P NVMe M.2 Internal SSD (fast as hell !!), <$220:https://www.bhphotovideo.com/c/product/1437036-REG/intel_ssdpeknw020t8x1_660p_2tb_ssd_sata.html
To save space, I deleted songs on some albums that I'd never listen to (some one hit wonders "rest of the album", etc.). That can really make a difference, but takes lots of time.
After subscribing to Qobuz, I have listened to my ripped CD library only a few times (getting close to a year now).