What is the meaning of the phrase "I run before my horse to market"?


to be extremely busy

to make devious plans

to be in denial

to be very impatient

to speak too soon