Shah Rukh Khan's best performance till date :Nawazuddin Siddiqui