What cooling solution you got on your TR4?
Here in Sweden there are no deals for cheaper x470 motherboards so im just waiting for b450s.
Meanwhile im getting more Ryzen 5 1600.
Right now I have a custom loop with Bykski block and an EK XE-480 rad. Its waaaay overkill, but I wanted something quiet since it runs XMR-stak 24/7 and sits next to my desk in my home office.
When I first built my TR system, I got a cheap Arctic Cooler Freezer 33TR for $35 to get going. It worked great, just couldn't overclock too high with it, but it ran fine at 3.9 Ghz. I'm running 4.0 Ghz now @ 1.18v (custom loop), but it can do 4.2 Ghz with just over 1.4v. But running at 4.0 is more profitable for me.
Look for deals on B350 boards, several reviewers are indicating there is almost no difference between the X470 and X370 chipsets. I'm expecting there to be minimal differences between b350 and b450.