Got assigned on my Nov 24th 677 puts, two trading days before expiration.
Sold stock for 655.75 and sold the Dec 1st 677 puts for 22.72. That’s a roll of 1.47 credit. I was able to do that by legging in on the opening swings. A scary move I don’t try often, but sold the put on the 9:39am down bar and sold the stock on the 9:42am spike up (ET, 1-min chart).
So now this is 5-trading days out, over the holiday week. I will look to roll on Wednesday to avoid assignment.