There are too many options. But to narrow it down:

An i7 processor, at least 4 GB memory with a possibility to expand should suffice for now (= the naext 2 to 3 years).

Believe me, software developers will find a way to render your equipment outdated.

On a desktop you may change the processor, have chances to chagen the sound card and grphics adaptor. Laptops usually show less possibilites to be updated.

Guido


Desktop; i7-2600k, 8 GB mem., Win 10 Pro, BIAB 2017; RB 2017 - latest build
Laptop: i5-2410M, 4 GB mem, Win 10 Pro, BIAB 2017; RB 2017 - latest build