I'm planning on getting the 13" model with touch menu. I need the additional ram but I don't understand cpu speeds that well. I build machine learning and ai models on my computer so I generally cap out any resources I do have. The ram requirements usually spike as I load data in but subside a bit later so I definitely need the 16gb ram but I have no idea the difference in training time when using a 2.9ghz cpu vs 3.1 ghz vs 3.3 ghz. My models take anywhere from minutes up to hours (10+) on a 3 yr old Dell XPS for reference. Is the speedup linear in proportion to the increase in CPU ghz? i.e., there's a 7% increase in CPU speed so computations run 7% faster? 7% sounds like it would be barely noticeable in most situations.