tbh if I switch to Mac which I am genuinely considering, my plan is to just get the maxed out CPU MacBook Pro and use it for both docked desktop and on-the-go laptop use
(macs are great for content creation for example, can't be beat) but the intel ones for programming i saw no advantage over windows or linux but the m1 ones for sure, multithreading beasts im preatty sure