CDs forever. I have ~1600+ CDs and only ~600 records. I mostly buy on vinyl at this point, but I probably listen to as many CDs as vinyl at home. When I go to music shops in the city (hopefully, I can do that again at some point soon) my music purchases are always expensive audiophile records and dollar bin used CDs. Best value pick ups at garage sales / pawn shops too (just make sure they're not scratched).
I'm actually thinking of selling off some of my vinyl that will forever be remembered as CDs for me. (Ready to Die, Odelay, The Score, Pinkerton, etc.)