In the delightfully sophomoric movie Clerks 2, Randal tells Dante, “Odds are there’s someone out there who’s a better match for you than the girl you are about to marry.” Even if Dante engaged in the most thorough possible search for a wife (which he certainly didn’t in the movie), Randal’s statement is correct.
Despite that, rational marital search, job search, or search for a high quality/low price product should stop when the gains from additional searches begin to fall short of the cost of spending the time and money searching and of giving up the pleasure of what you can already get.
There is always some job out there that will suit you better, some better match as a mate, or a better deal on a purchase. Randal’s implied advice is bad economics. If followed, it would guarantee permanent bachelorhood for Dante.

And if everyone is settling for less than the best, there is a match-making opportunity for someone to fill
Well, if permanent bachelorhood is a better state than marriage, Randal’s implied advice is pretty good!
The corollary proves the rule: a better option comes along as soon as you [ accept the job | make the down payment | marry | sign the contract | make the final payment ].
Now there is a movie I never thought I would see on this blog.
I believe there’s an expression for this:
“The grass is always greener on the other side. But it’s still just grass.”
Well, it doesn’t work perfectly, but you get the idea…
As the wise Huey Lewis once said, “Yes it’s true: I am happy to be stuck with you!”
Ahh, romance.
I guess you missed Randall’s point there: he was actually hitting on Dante. Note that he says there’s “someone” out there who is a better match, not “some woman”.
Same can be said for hunting for lower prices.