At least one major consideration is your budget. You've stuck with a 20+ year old Subbie. What are you willing to pay?
Your 2000 will bring zero as a trade-in and likely nothing as a private sale given its age and condition.
What do you "hate" re the 2.5? Yours is 20 years old, tired AND damaged. You won't find better engines unless you spend a LOT more. Subaru has improved them somewhat over the years and the CVT trannies are nice. We were 5-speed folks until our first '11 OB CVT.
Do you need AWD? Do you need / want a CUV? A 2000 OB is a low wagon, the new Foresters & OBs are higher CUVs. What do you desire?
Imprezas start at $19,000 MSRP. Crosstreks & Legacies at $22-23,000 MSRP. The '21 OBs start at about $27,000 MSRP. A 2021 OB Limited MSRP $33,000+ would set you back $30,000 or more depending on the deal you might get.
Other CUVs to consider, Mazda CX-5, Honda CR-V, Toyota RAV4, etc. If a sedan would work, Civics, Accords, Corollas, Camrys, etc. Check out the April issue of Consumer Reports at the library if you can't wait another month for the '21 April car issue.
If looking used again budget will determine what you can afford. Honda, Toyota, Subaru are the most reliable. Audis are good but very expensive.