Bits'n'Chips say they have information that Zen2 chiplet yields are now 'over 85%':
https://www.bitsandchips.it/english-...-very-good-job
So putting that into a yield calculator
http://www.isine.com/resources/die-yield-calculator
along with Navi's (and Polaris with an estimate of $4,400 per wafer from around the Polaris launch), we get something like this:
https://i.imgur.com/rhimoeZ.png
Obviously Zen2 has a the IO die too and the new mixed node packaging might cost a bit extra too, but not bad.
As for Navi, it is a lot more expensive than what Polaris launched at, assuming that wafer estimate is anywhere near to being correct - I could only find one place which mentioned it around that time, and that was more TSMC whereas AMD might well have had a better deal from GF (or if they didn't use wafers they'd have to pay anyhow due to the WSA).
No idea what GDDR6 costs, but compared to Vega the whole card must be far cheaper to produce.