I bought the stonks after waiting for a 20% drop. I'm not worried about the stonks :D
The puts are from today and expire 12/03/26, so there is plenty of time. But man, those 19/12 calls are beyond fucked up. I bought them at the beginning of October, sold half of them for a nice profit, and after the latest earnings they were totally IV, theta-smacked.
The lose is \~3% of my port but it still hurts T\_T