A goal-based upgrade/rebirth decision method with user-observed input prompts and no invented cost order.
Start here when this is the exact player task you searched for. The sections below turn the question into steps, checks, and next pages.
For Magic Loot upgrades, use the quick answer first, then check whether the topic affects a code reward, event, item, unit, map, build, value, or upgrade path.