How much money do I need to keep in cash?

20% to 45%.  You should have more cash when our sentiment is pointing towards a major change in direction for the markets.