My suggestion, add a failsafe to the stat rolling for the relic, such as a way to lock rows using something extra, such as Pyros Crystals. The locks would keep the stat in place for every roll until you unlock the row, which would have no cost to do. However, for each subsequent row locked, the price increases. For example, 40 for the first row, 80 for the 2nd, 120 for the 3rd, and 160 for the 4th. This limits the frustration in this currently infuriating step. RNG isn't fun, especially when there's no way to lessen its influence.