Whats the best way to get a computer on a budget for UE4

Hi, I am looking for a computer capable of running unreal engine 4 well as my current computer is quite old and struggles with running unreal. But I don’t have much money so what do you think I should get(specs) and where should I get it from? Also is there an advantage of have a desktop rather than a laptop?

Thanks