I think this is big problem with many of our young ones these days. They start planing for their financials when it is a bit too late. HSBC recently made a poll on financial and retirement planning.Canopus Lim wrote: I think most people when they are young and unmarried will not be thinking so far in the future.

The last line is the most worrying. 77% never made any financial arrangement for their old age....and the most shocking it, half of those who were surveyed were age 40 and above! This also tell me that in 5-10 years time, the most lucrative job will be those in the financial advisory line.
Coming back to astro, as long one does not make it a habit to spend out of line all the time, then I think he/she should be fine.