Ned Davis strategist says buy the dip in 10-year Treasuries