David’s cool weekend forecast