If you're buying to wear, I'd say buy pre-owned. For eg., I saw a pre-owned piece which was a few months old at my local grey dealer for just over 18k, which would be about 5k savings at the discounted price. That means dealers will take it for less than 18k. Much less...
The Exp2 does take a bit more of a hit than say a Submariner Date when you're offloading it for a different piece. And it's not the kind of watch you would reserve for "special" events. It's more of the daily use watch (beater).
Lots of reputable sellers right here in the forum. Or you could take it as a nice hunt for one, learning about it and looking for the right one. Or 5k is nothing to you and not worth the time spent trying to save it.