Perfect time, perfect place