Recent estimates predict we'll reach the Singularity within 7 years, but I think the concept of an AI singularity is flawed. Once someone sets AI to making money on the stock market, trading real estate, managing rental properties, managing supply lines, identity theft, among other things, we'll see society collapse. It will get out of control at a much faster pace near the end, like an exponential curve.
Just wait for the "Revenge AI Bot" service to appear. And you thought crap like swatting was bad?