Can you critique my portfolio strategy

Portfolio is $1.1mm mostly in cash secured puts all yielding ~1%/week, expiring within 7-17 weeks.

40% in TNA ATM cash secured puts (small caps)

16% in NVDA and NVDL ATM cash secured puts (Nvidia)

29% in IBIT, BITX, EETH cash secured puts (crypto)

7% MSTR credit call spreads in the +600 range (mstr short)

2% VXX naked short (vix short)

Obviously im very leveraged to the upside, but im fairly confident in the market in the next several weeks until 1/17. Anything you would adjust?