The weekend forecast improves for South Florida - but how long will drier air remain?