Carter Worth, the chart master, says it's time to buy long-term Treasury bonds.