Some factors that will influence a customer’s readiness to buy include their need or desire for the product or service, their availability of funds, the urgency of the situation (e.g. a time-limited offer), and their feelings towards both the selling company and you as the person pitching.