I’m going to say this, don’t buy prebuilt it’s a scam.
Other than that, recommend a ryzen build, ryzen 5 1600 or 2600 will do you fine. B450 mobo of your choice, if you choose the 2600, but if you chose the 1600 you will need to get a b350 board. I recommend not going with msi for choosing your mobo as well. Graphics card is really anything from a gtx 1050 to rx 580 8gb for budget purposes but you can pull out with a rtx 2070 for a bit more with better preformemce. PSU you should be good with a 550 bronze. And any case from Corsair is good, doesn’t have to be them but I like there designs. And 8gb of DDR4 should be good for memory. If you want you can buy a m.2 but those are a bit expensive, 1 Tb m.2 is as much as a 5tb wb hdd.