It has been brought down by many, including Rabbi Amnon Yitzhak that the RaAVaD said that our year - 5769 is Yovel Rabati (the 50th Jubilee). He brings down the Pasuk regarding the Yovel - on that year "Tashuvu Ish El Achuzato..." - each man shall return to his rightful piece of land. Meaning to say that on this year (being that it is the Grand Jubilee) we shall all return to Eretz Yisrael with the coming of Mashiach.
On the other hand, we know that the Rambam establishes Halacha that Am Yisrael will not be redeemed unless we [all] make Teshuva. A very hard thing to imagine under current circumstances.
What came to mind is the word connection. The two words - Tashuvu and Teshuva are spelled almost the same and are actually only one numerical value apart. (תשובו, תשובה)
In fact, the meaning of the word is the really the same - both discussing return. Return to Hashem or return to a piece of land. It just makes me wonder if we can learn the Rambam as saying - if we all return to Eretz Yisrael, we will merit the Geula.