I had a similar thing right around 40k miles. Got a new ball joint disassembled the whole drive side wheel area just to find out I had the wrong ball joint. Reassembled everything and the noise was gone. I'd start with making sure everything is tight before you waste a Saturday like I did.
I think this just might be it, I think the sound is roming from the right wheel area.. thank you!