Dow to hit 30K by end of October, market watcher predicts