As soon as Inferno Fist leaves the battlefield, its power bonus stops applying. This means that if you sacrifice Inferno Fist before combat damage is dealt, perhaps to destroy a potential blocker, the creature that was enchanted won't have the bonus when it deals combat damage.