I think that would suit all your needs. Strong oc'able CPU, great Gpu and one of the best 144 hz monitor available.
PCPartPicker part list / Price breakdown by merchant