Where, by the contract, a promisor is to perform this promise without application by the promisee, and no time for performance is specified, the engagement must be performed within a reasonable time. Explanation. The question what is a reasonable time, is in each particular case, a question of fact. ...