Our Rebbe related that when the Previous Rebbe came to America to stay, he proclaimed "The sooner tshuva, the sooner the Geula! (Redemption!)
Someone told our Rebbe that a person who was not familiar with Lubavitch asked his friend, "What are these Lubavitcher Chassidim?" His friend answered, "They are strange creatures. They really believe that Moshiach can come tomorrow!"