buy now or cry later