回答

wish のあとにwouldがあるのは「将来~したい」となります。
明日買いたいな、ならwould buyです。
この場合、昨日買っとけばよかったな、なので過去形を選択します。
さらに「冷蔵庫にないと気づいた」時より昨日は過去になるのでもう1段過去を表す過去完了形にします。

この回答にコメントする
疑問は解決しましたか?