1) AMD 3700X is very good in CP value & it is competitive with Intel 9900k 2) AMD 3900X has very good performance although price is higher than 3700X 3) Over 300W PD in Intel 9900k & 10900k(10th gen use Thin Die STIM to increase heat conductivity), you need to use high end 360mm All In One liquid cooler to cool down CPU temp < 100°C (cooler price > USD120) However in AMD 3900X, you can use more cost effective air cooler, e.g. be quiet! DARK ROCK PRO 4, Noctua NH-U12A to limit CPU temp < 80°C (cooler price < USD90)