Essential to have an SSD, pref 1GB or more, as your main hard drive. Ncle drive would be better but I wouldn’t call it budget and you need to ensure your motherboard can take it.
Also lots and lots of RAM - 16GB absolute minimum but more is better.
Then you need to consider what type of controller you’re going to use.
Just upgraded my system, it’s just a little below that and I get 50fps with everything on ultra.