Repair or replace, 2005 Kenmore oven?

Model number C970-603121. Needs a new control board, cost is around $150. Is that price tag worth it on an oven that's going on 20 years old? Other reddit posts are telling me the lifetime of major appliances is dwindling...do I try to drag out the life of an older appliance over before replacing?