salaams It is best not to speculate, rather to accept the fact, that Imam Mahdi will appear when Allah tala wills - there is nothing we can do to make his arrival sooner or later - but it clear from all evidence in hadith - that his arrival is imminent - it may be in several months time, couple of years times or a few years time!!!