"Now or very soon."