World's Future: Better or Worse in 5 Years?