Looks like a close IPL this year, though Mumbai will be favs again if all of their players hit form and most of them seem close to getting there.
I feel bullish about Delhi's chances, their batting is a strong as anyone with all bases covered, Rabada looks like a good go-to bowler to have, they just need Ashwin to come back now. RR and Punjab's bowling is too weak to win it. RCB got no chance again and don't see a run by CSK this year. Leaves SRH and KKR. I think latter has a better team though bit puzzling why they are playing so many bowlers, looks like they don't have that no.6/7 batsman who can bowl a bit, best alternative to same being Rinku Singh. If I had to call it now I would say either MI or DD to win the title this year with outside chance for KKR.