Timing Your Financing - When is the right time to invest?