When will the dance be over?