Hi, @nickgeneratorfailed!
RAM
The main thing you should think about is the amount of RAM. Modern images are rather huge so you need plenty of it. 16GiB will let you work comfort. If you want to work with big animations, then you can add more RAM, but that is not a requirement. And don’t forget about dual-channel memory layout. It is a must.
CPU cores
If you want “just paint”, 4 physical + 4 virtual cores is perfectly enough. If you want to work with long animations, look for more cores.
Intel vs AMD
AMD have more physical cores, at the same time these cores are much slower than Intel ones. Intel’s implementation of AVX/AVX2 streaming instructions is much more efficient and Krita uses them a lot.
Here are the results of Krita brushes benchmark on two CPUs I’ve just done on Krita 4.3 Beta2:
(smaller number the better)
Intel Core i7-1065G7 (Ice Lake) (Ultrabook laptop!!!)
FreehandStrokeBenchmark::testDefaultTip() Cores: 8 Time: 744 (ms)
FreehandStrokeBenchmark::testSoftTip() Cores: 8 Time: 976 (ms)
FreehandStrokeBenchmark::testGaussianTip() Cores: 8 Time: 1204 (ms)
FreehandStrokeBenchmark::testRectangularTip() Cores: 8 Time: 825 (ms)
FreehandStrokeBenchmark::testRectGaussianTip() Cores: 8 Time: 2518 (ms)
FreehandStrokeBenchmark::testRectSoftTip() Cores: 8 Time: 2120 (ms)
FreehandStrokeBenchmark::testStampTip() Cores: 8 Time: 2351 (ms)
FreehandStrokeBenchmark::testColorsmudgeDefaultTip() Cores: 8 Time: 4996 (ms)
AMD Ryzen 7 2700X (Desktop, though a bit older)
FreehandStrokeBenchmark::testDefaultTip() Cores: 16 Time: 923 (ms)
FreehandStrokeBenchmark::testSoftTip() Cores: 16 Time: 924 (ms)
FreehandStrokeBenchmark::testGaussianTip() Cores: 16 Time: 1059 (ms)
FreehandStrokeBenchmark::testRectangularTip() Cores: 16 Time: 951 (ms)
FreehandStrokeBenchmark::testRectGaussianTip() Cores: 16 Time: 1581 (ms)
FreehandStrokeBenchmark::testRectSoftTip() Cores: 16 Time: 1302 (ms)
FreehandStrokeBenchmark::testStampTip() Cores: 16 Time: 1199 (ms)
FreehandStrokeBenchmark::testColorsmudgeDefaultTip() Cores: 16 Time: 8025 (ms)
You can see, the most computation intensive brushes (default and colorsmudge) are faster on Intel, even though it is a ultrabook laptop. The stamp brush is twice slower, but I guess it is related to the fact that it is a laptop: I’m not sure it has dual-channel RAM. And desktop runs in dual-channel mode.
Conclusion
If you don’t plan to work on animations, look for a 4+4 Intel i7 CPU. If you also need to work on long animations professionally, look for maximum amount of cores you can take on your budget. Intel is still preferable, but the number of cores is more important.