Is Narendra Modi BJP’s best shot at 2014?