I spent some bucks on high quality vinyl. Some sound a smidge better than streaming, but not enough for me to play vinyl when streaming is so easy. Personal preference. I do have the Jennifer Warnes and Kacey Musgraves on vinyl. James Taylor - Hourglass is another favorite.
The majority of the music that I play currently was discovered by streaming. I wouldn't even know about many of my favorite musicians without it. If I really like a recording, I often buy the cd. I bought the October Project cd directly from the band via Bandcamp.