Is Two Harbors Investment (TWO) Stock a Solid Choice Right Now?