Time horizon is the most critical factor in determining your asset allocation. Stocks can be volatile in the short term but historically recover over longer periods. If you need the money soon, you can't afford to wait out a market downturn.