With CPUs going more and more in the direction of more cores vs. higher clock speeds, what is your advice vis-à-vis someone for their next MBP? Coming from a 2016 MBP and a 2.6GHz quad-core i7-6700, I could go up to a 2017 MBP w/ 2.8GHz i7-7700 and gain 200MHz, or I could upgrade to the latest and the greatest 2018 MBP and get a 2.2GHz i7-8750H and lose 400MHz but gain 2 additional cores. While I understand that the additional cores are great for some things, isn't it true that the core clock speed is the driver when it comes to general snappiness in everyday tasks? Or would I make up a loss of 400MHz by getting a CPU that's two generations newer? To what extent, if any, would the higher Turbo Boost speeds make up for the loss in core clock speed? Decisions, decisions! I appreciate your input!