He was in a horrible state in the 2000's..so many flops and disasters & very few hits (no blockbusters at all). Looking at his page in BOI and comparing it with SRK or Aamir shows that he was clearly behind them.
Wanted was a surprise hit but then he had a few flop movies after that too so many thought it was just a fluke..until Dabaang. After that he delivered like 9 Blockbusters and has easily been enjoying the peak of his career.
Tubelight & Race 3 are the only real flops, even Bharat is actually a hit. I wonder if he will actually decline any time soon
54