Dr Mahathir Mohamad has advised Prime Minister Najib Abdul Razak to call for the 13th general election only towards the end of its current term, ending in March 2013.