Erothes :
Dunlop0078 :
Budget? Cryorig H7 is one of the cheapest I would recommend if you plan to do a bit of overclocking. Its very good cooler for the price, comparable to the CM hyper 212 evo.
https://pcpartpicker.com/product/93Crxr/cryorig-cpu-cooler-h7
I have a tx3 evo.
no budget, all out.
as I mentioned, water cooling tends to be much more expensive and you need time.
lga1151 on mobo
Well a custom water loop takes time, but an AIO water cooler like a corsair H100i takes no time at all to install in fact I would say it's easier than most air coolers.
I personally prefer a good air cooler, a NH-D15 like said above is a good choice. Some other options are the Cryorig R1 ultimate, Phanteks PH-TC14PE which comes in various colors, and the Be Quiet! Dark Rock Pro 3. Those are what I would consider buying if I was in the market for a high end air cooler.