BJP is back with a bang. Markets cheer. What next?