Did you know that the timing of your marketing message makes a huge difference? Actually, it has more to do about the state of mind of your prospect. Allow me to explain. When was the last time you went to Barnes & Noble? Do you remember what was your purpose or intent at that time? [...]