DAP national chairperson Karpal Singh took a shot at Prime Minister Najib Abdul Razak for asking Penangites if they were ready for BN at its Chinese New Year open house in Penang yesterday.