Arsene Wenger thinks Arsenal midfielder Jack Wilshere is better than he has been in the last three years.