As stated by Lord Krishna in Bhagavad Gita Society comes full circle every 3500 to 5000 years and then advents an avatar, savior messiah to re-establish Dharma (righteousness) on mother earth. As per Bhagavad Gita one who gets all answers can only be an enlightened one.
The last to manifest earth as knower of all was Maharshi Ramana, the sage of Arunachala. He left his mortal frame in 1950.
As ordained by God every 100 to 200 years comes an enlightened one, a self realized god realized soul. Walking path of jnana yoga (absolute wisdom) as detailed in Bhagavad Gita, a seeker finally succeeds reaching god.
Bhagavad Gita is a spiritual compendium containing answers to every conceivable question on mother earth. What is necessitated is our indulgence in contemplation (chintan) to reach the hidden underlying meanings of sacred texts contained in Bhagavad Gita.
Literally no wonder how many times one reads, nothing in Bhagavad Gita ever becomes clear. In contemplation (indulgence in chintan) is the only path. There never were any shortcuts to understanding substance of Bhagavad Gita.
Contemplation (chintan) is that aspect of spirituality on which almost every single individual seeker worldwide failed. No doubt it is difficult to contemplate all the time but there is no other alternative. Gist of sacred texts can be understood only by indulging in contemplation.
To reach the answers that lay hidden in sacred texts of different religions of world, indulging in chintan (contemplation) was the only answer.
We can travel spiritual path successfully by indulging in contemplation and get answers to all our queries within. Sri Ramakrishna Paramhansa adopted this method and so did Maharshi Ramana. Swami Vivekananda also indulged in contemplation most of time.
Since departure of Maharshi Ramana mankind awaits advent of Kalki avatar, one who shall possess all answers to all queries within all human beings on mother earth. Even before a decade passes mankind would witness advent of Kalki avatar, messiah savior of present times.
Furthermore it is an absolute fact of spirituality that theoretically not all answers existed in Bhagavad Gita. How much could 700 shlokas verses contain? The answers finally came from within when we indulged in contemplation via jnana yoga, self enquiry and Neti (not this, not this).