interestingly I paid around 20k w/ around 4k miles in fall of 2020 for my 19 fiesta, same color and specs. Got it at Mercedes in dealer in fancy Newport Beach, CA of all places. Sadly now it has over 26k miles so I don't want to put a whole lot more on it.
Back in late 2018 to 2019 was beating myself up not getting a new fiesta a year or two before when they were drastically discounted. Got a camero instead and had a decent deal on that. One dealer in the south may have been trying to get rid of a new fiesta st under 15k, although who know if there were add ons.