Concerning CPU speed, at the risk of repeating myself I'd also refer to this list:
https://www.cpubenchmark.net/singleThread.htmlEven BoX is still capped by the CPU's single thread performance as it will max out one core, throw 25-50% on another and an occasional poop on a third.
IL-2 1946 is strictly single threaded so in both cases, the single thread CPU performance is what limits you in the long run.
Therefore, any CPU scoring less than 2500 passmark points in the single thread performance chart is essentially pointless.
If you have a capable graphics card that is.
The 1050 (or the Ti for the same effect) can run BoX well (and it's got plenty of power for 1946), but you probably won't be too happy with it in the long run on BoX.
The 2000 series cards are far beyond consideration.
The 1080Ti would have been the perfect match after the 2000 series has been released, however while we saw the card being available for 599 EUR for about two weeks here in germany about a month ago, Nvidia introduced an artificial shortage on GPU chips of that series and now the card is back at 850-900 EUR. Dammit.
That currently makes the 1070Ti/1080 (both have roughly the same performance and price) the perfect choice, even though 450 EUR are easily 100 too much compared to what you should expect if there was no artifical shortage from Nvidia.
Cheers!
Mike