So I'm looking to get a first gen Ryzen 5 and I was looking at the 1600 as it's more than enough to be paired with my Rx 580 but, I was looking, I came across a 1600x for only £10 ($15) more. I would pick that in a heartbeat but it means I have to buy a cooler and spend more. I want to know if the difference is substantial enough for me to spend £40 on a cooler. I am getting a b350 board because I found one for cheap and might overclock.