A lot depends on your definition of OTM.
Does that mean your deals are 10 - 15% or closer to 30% OTM?
If 10 - 15%, that could be risky over a volatile remaining 10 trading days.
It also depends on the industry you are invested in.
If it's a "defensive" type industry like PG, JNJ, CL, ect.... I'd be more likely to wait it out the next 10 days.
If a more volatile sector, those things can drop quite a bit really fast.
Are earnings coming due over the remaining 10 days?
That could be risky.
Are you being honest about not minding having to buy stuff, or are you rationalizing about a potential deal going bad?
If your true goal is to trade premium and not stocks, then let the last $0.05 - $0.10 go.
If you are only going to buy stuff because you have to, then holding is too risky.
I'd also evaluate how concentrated I am in a particular stock or sector.
If I'm overly concentrated, that's risky, and I'd lean more to closing early.
You mentioned your stocks are "quality" companies.
My definition of a quality company is one without excessive debt, good cash flow, somewhat predictable earnings, less than 12% of shares being shorted, they have a history of paying their bills in a reasonably timely manner, inventories and receivables are trending in the right direction, ect.....
If your companies are defensive, quality, deep OTM, earnings are not pending, and you don't mind buying the occasional company, then why piss away good money, just to get into something that may not be as defensive, or deep OTM?
My point being, I would not treat all stocks a-like.
Some deals I'd close early and some I wouldn't.
For $0.05 I'm more likely to close early. If I'm leaving $0.15 behind, that calls for analysis of the deal.
Make your decisons via analysis. Not some predetermined formula.
Put_Master