This is what an agent told me while I was looking to buy my first place four or five years ago, in response to an offer that was at most $10,000 below the asking price.
He was an arrogant toss and the vendors ended up sacking him eventually. I sat tight, and when the property was re-listed with a new agent I made the exact same offer and signed a contract three days later.
The real life lesson here is that anyone who starts a sentence with “you need to learn…” is a total duoche bag.