Corsair Vengeance LPX 16GB is the best choice and compatible with B450/X470 Motherboards. It has been concluded that 3200MHz CL 14 has the fastest timings of memory for Ryzen Zen 2 comparatively to 3600MHz CL 17, and on paper, it's 3733MHz CL 17. The conclusion of HardwareLuxx is recently against this, or at the minimum for the Ryzen 2700X.