That $25,157 is their bottom dollar, typically - but it will be $28k once they add tax, title, license, doc fees, and the inevitable additional stuff they'll add on once they figure out you're a first-time buyer. Since you're financing, you don't have any negotiating power.
Some quick math: After 60 months, you will have paid $32k, and your car will be worth $12k. Your tags and insurance are gonna be another several grand over 5 years.
What's wrong with a $4k Corolla or a $6k Outback?
Going a**-deep in debt on a rapidly-depreciating asset is a quick route to permanent poverty. Welcome aboard - Hate to see people make mistakes with zeroes after them.