David L. Bahnsen on Bloomberg TV's The Close - How Much Longer Can the Rally Last?