buy now before too late