According to Meher Baba the Avatar appears on Earth every 700–1400 years and is 'brought down' into human form by the five Perfect Masters of the time to aid in the process of moving creation in its never-ending journey toward Godhood.
Ko eden od popolnih učiteljev umre, pravi Baba, ga – ali jo – druga med šestinpetdesetimi v Bogu uresničenimi dušami takoj nadomesti in prevzame to dolžnost.