A generated clip is only part of the cost of a finished ad. When comparing Runway and Sora, assess quality, rejected attempts and editing together.
Define the deliverable first
Describe product, action, length, format and required copy. Specify the details essential to approval. Price differences are hard to interpret when the two samples face different requirements.
An atmospheric clip without a particular item differs from a product close-up requiring an accurate label. Choose a sample resembling the work you intend to repeat. A supplier's best example can inspire a brief without establishing your expected production cost.

Separate access cost from assignment cost
A subscription may provide certain features or an allowance of use. The actual task also requires attempts, selection, editing and approval. Record both instead of treating the subscription fee as the price of a finished ad.
Check current terms for the version and access method you intend to use. An older model name does not make a previous comparison applicable to today's task.

A hypothetical calculation
Suppose two workflows share the same approval criteria. One spends EUR 80 on generation and needs three hours of editing. The other spends EUR 120 and needs one hour of editing.
Generation differs by EUR 40, but the total comparison also depends on the two additional working hours. These figures are hypothetical, not Runway or Sora prices. Use your own relevant hourly cost to complete the calculation.
Check whether editing can make the file correct at all. A product changing shape may require new footage or generation. An unusable clip does not become good value because its direct price is low.

