Budget 2014: Harbinger of good times