right place at right time