I waited a few days before posting anything about this race.
Good news: 17:46 is my fastest 5K in years, probably three years.
Bad News: I got beat by several people who shouldn't beat me and finished 26th.
I really wanted to run well at this race. And I did. So some other people ran better. Oh well, time to suck it up, get in some strength training, and look at the all the racing I've gotten in in the last two months and say hey, not bad.