Prioritization is not easy. The following diagram shows some of the elements that go into prioritization.
Try not to over engineer prioritization for small projects with low cost and obvious benefits. For complex prioritization you will need a model that will simulate the effect of changes. Knowing the difference is key. Being able to explain your prioritization is valuable. Gaining adoption for your prioritization is priceless.