Inventory drops for first time since 2023 as sales rebound across coastal Miami, beaches