Dittoes on the CV joint.
I’d bet it’s the CV joint!
My guess as well.
I don’t remember the last time I heard of a wheel bearing failing.