Third option would be to cook it and keep it, this is what I've always done, though TBH I'm not sure why.
I sometimes get cheap fish on a Sat with instructions not to freeze it, what I don't eat I make fish cakes with and freeze them without problem.