Mamata Banerjee has best chance to be prime minister, BJP President Dilip Ghosh.