I think combination of many.
For new music, I mostly check for few picked radio shows/podcasts from Soundcloud (Pure Trance, JOOF, Enlusion's own etc.) and whatever Spotify gives me notifications for. Occasional YouTube/Bandcamp visit too, but that is occasional. YouTube also has nice collection of old compilations and DJ mixes which I listen to every now and then if it is the most convenient way.
Regarding the older stuff, I have Spotify playlists and it has been connected to my own local digital music library. So at home I have access to those old goodies (or other downloads) which are not found in Spotify.
I also like to put on some CD from my collection pretty often.