8 Factors that Impact your Financial Forecast