I got out of my puts with expiration this Friday this morning (about 40% loss) while holding onto others for now. I admit that I'm terribly wrong this time for being too hurry and too greedy. Hopefully, this is the last lesson to learn which is to wait for signals to confirm first before taking any action.
As for now, I will wait for short-term signals to confirm first before buying another big batch of Puts. I guess that might not be until early next week.