buy now or  cry later