Honestly, it depends on your style of music. Whatever it may be you can find 1-10 hour mixes of music on YouTube.
When I'm working, I just put the radio on. The radio stations in my area seem to play music that I like. If not, I'll just hook my phone to the auxiliary and put one of my YouTube playlists on.
But it's dependant on your style of tunes.