Back in October 2024, Oxford Economics made a call for a “window of opportunity” for commercial real estate (CRE) investment.