Dynamic Asset Allocation: Adjusting with Market Conditions