Buy Starwood Property Trust (STWD) Stock: Price, Steps & 2025-2030 Forecast