Art 370 promulgation in J&K: Has the Modi govt timed this right?