The market is always right, and the price is never too high to buy or too low to sell.
The stock market is the only market where things go on sale and everyone runs out of the store.