I'd hold off till you're CP160. You might be able to do some earlier, but I would recommend waiting till you're at gear cap.
As for the DLC dungeons, that will depend on your skill level. Wait till you're comfortable with all the standard vet dungeons first, then try running with friends or guildmates to avoid grumpy pugs.