If it's your CV joint, recommending replace it A.S.A.P due to CV joint is considered to be a safety item. Replacing CV joint is about 2hr to 2.5hr in labor plus parts.
However, personally, I don't think it's from CV joint due to noise from CV joint will usually occur during acceleration. Damaged CV joint will also causing Vibration in most cases. A good way to check if it's CV joint is to inspect the CV boots. If boots are damaged and grease in boot has leaked out, CV joint will most likely damaged. If boots not damaged, CV joint could still be damaged - but the chances is slim.
If you have some mechanic knowledge, check all mounts in front end. If the noise happens going over bumps, common things to check are bushing in front end. I.E. control arm bushings, struts mounts. Otherwise, steering Rack is another possibility.