Complex systems, such as turbines, industrial plants and infrastructure networks are of paramount importance to modern communities. However, these systems are subject to a plethora of different threats. Therefore, novel developments are focused not only on increasing the robustness and reliability of systems but also on taking into account their recovery. The concept of resilience encompasses these developments. An essential aspect concerning the quantification of resilience is how it can help decision-makers to efficiently improve and construct the complex systems of our modern communities. Consequently, it is necessary to develop comprehensive and widely adaptable, resilience-based decision-making tools. In this paper, a numerically efficient method aiding decision-makers in balancing between different resilience-enhancing investments is presented. Using an appropriate resilience metric, and moreover an adapted systemic risk measure, the approach allows direct comparison between failure prevention arrangements and recovery improvement arrangements, leading to an optimal tradeoff relative to the resilience of a system. Additionally, the method is capable of incorporating monetary aspects into the decision-making process.