It really depends on what you are looking for. If you want the best overall value, I would say get the latest Macbook Pro. If you want the best overall performance, I would say build a custom PC with an RTX 2080 Ti GPU.