If you're a masochist then go for vinyl. It's exorbitantly priced now at $35-$100 per album so you can agonize over each purchase. Recording quality is all over the map so you can rush home to play your new $40 album to find its often highly compressed and noisy. Oh, and will usually need a scrubbing before playing and will still bring back the nostalgia and worry about your tweeters blowing with every "pop" it makes. You can plan to be unable to remotely change tracks and have to jump up to pick up the arm at the end of play- after every 4 songs. You can also buy upgraded plastic sleeves, cleaning equipment, an expensive fragile cartridge, often a phono pre amp, a really expensive turntable that looks cool and requires meticulous set up and often won't come with a dust cover, patch cords, a record clamp and after you learn that the $100 in sprays, brushes etc. you bought don't really ever remove all the surface noise, you'll be encouraged to buy a $3000 noisy, bulky cleaning machine that requires special solutions and frequent change outs of dirty and clean water/solution. Then when it's all said and done and you tire of finding that 3/4 of the records you bought sound outright crappy compared to their streamed versions you'll put the whole vinyl experience into the "been there, done that' bucket and cut your losses, looking nostalgically at the $7k you've invested into something that categorically is a huge pain in the ass and delivers sub standard sound. So. I'd stick with streaming which is excellent, cheap, fun, painless and encourages endless worry free listening. If you buy CD's - which used are now regularly pushing $15 or more each and no longer sitting around in bins for $2 each- I'd immediately upload them into something like a Bluesound Vault so they're copied and stored perfectly and then you can stream them too- while remembering that you could have streamed them and thousands more for a monthly total of $15 from Tidal or Quobz rather than having bought them for $15 each. lol- ask me how I know!