I just completed a new build to replace a machine using an Intel I7-6700K on an Asus Z170M-Plus mobo. The I7-6700K was overclocked to 4.6 GHz and the memory was at 2666 Mhz. This machine was very quiet, stable, reliable, and very responsive but CPU temps did peak at 200F when under 100% load (using a Corsair H60 AIO). I intended to use a new Intel I9-10900K in my new machine but it is not currently available at any reasonable price. So, to get the machine up and running on my new Asus Prime Z490-A, I bought a very inexpensive Intel I3-10100 ($134). To my pleasant surprise the machine with this very inexpensive temporary CPU appears to be as responsive as my previous machine, if not a little more so. Under 100% load and the boxed Intel cooler, max CPU temp is under 155F. I am not running any demanding games etc. but with everyday tasks (for me) such as loading large PDF files, Excel, etc. it is hard to see a difference. The machine boots a little faster, software loads/starts a little quicker, and just overall the machine feels quick and agile. Since I do not run games, I am now thinking the Intel I7-10700k may be a much smarter purchase than the I9-10900k as I highly doubt I could perceive any difference between the very expensive I9-10900k and I7-10700k. In fact, I am doubting there will be consequential difference between I3-10100 and the I7 or I9 CPUs because the tasks I run I think are more dependent on data bandwidth than CPU speed. I am still going to go with the more powerful CPU if, for no other reason, I sleep better knowing I have a lot of horsepower under the hood. BTW, I will be using Corsair H115i Pro when I install the intended CPU.