BA calculations utilise CPU.
Cache, memory, HDD & GPU do not crunch numbers. A GPU may help if there are lots of graphs on multiple screens, but BA isn't exactly rendering in HD

An SSD may be faster than a traditional hard drive, but the speed differences wouldn't really be noticed if you're retrieving your data from t'interweb.
A fast broadband service connected via an ethernet cable, rather than wi-fi, is also a good option for speed and reduced 'data lag'.
The more cores that your CPU has the better. The more versions of BA you run simultaneously, the more CPU cores you'll need. At least that's how it looks on my 3 PC's.
My 8 core laptop runs about 10 to 15 times faster than my 2 core desktop with multiple versions of BA. No difference in RAM, GPU or HDD size or speed.
So, as far as BA is concerned, you should aim to obtain the highest number of cores at the highest processor speed that you can for your money.
The more cores you have, the more processor cache you tend to have, which also helps a little with calculation speed too.
So it's all down to the number of cores and the CPU speed combined as far as running BA is concerned.
Hope that helps.
PS. IMHO, two good price v performance laptops are: -
https://www.ebuyer.com/819842-hp-250-g6 ... kx90es-abu
https://www.ebuyer.com/805723-hp-250-g6 ... sy44es-abu