SLV early assignment

Bought 100 SLV when 1 of my short 23 puts was assigned early.
Adjusted cost on the stock after put premium is about $21.18.

Of course a new 52-week low today at $19.83.
I’ll hold it and write covered calls on any rebound.