20050909 business.india-business: It's never late; say investment gurus