Is the Ford Focus RS as good as advertised?!