Should You Upgrade? Knowing When to Replace Your System