Good Days Ahead for Banks, NPA lowest in 10 years