最小化時のフォーム座標を保存したいのですが、
下のコードを実行すると座標がマイナス値になってしまいます。

protected override void OnResize(EventArgs e)
{
    base.OnResize(e);

    if(this.WindowState == FormWindowState.Minimized)
    {
        MessageBox.Show(this.Location.ToString());
    }
}

最小化する直前の座標を取得するためにはどうすればよいでしょうか。