I am considering a 2013 WRX. And I am wondering if I should wait for the 2014's- and here is why. I owned a 2010 WRX hatch, bought new for a brief period. I sold it due to the less than average MPG- especially on the highway- when cruising at 80 MPH. The traffic here in So FL drives incredibly fast on the highway- 80-100 MPH and sometimes, even more. With my 2010 WRX I got 16-17 MPG at 80. I now have a 2011 MazdaSpeed 3- which is soon to go to my son- he loves it and it gets over 30 MPG on the highway going 80- driving it exactly the same as the WRX I had. I don't know if something was wrong with my 2010- it seemed to get better mileage when I lived in New England than when I moved to a warmer climate- FL. I did not have it checked out. I also have a Nissan Juke- soon to go to my daughter- love it and it gets 29 MPG just driving around town. So, I want something fast and with AWD and still love the WRX's. The 2014's I hear are supposed to get the CVT or offer a 6 speed manual with a completely different engine making it much more fuel efficient. The wait will be excruciating though as in May of 2013 I will have no car until they are available- and who knows when that will be. And I don't want to buy a beater then have to unload it as almost a freebie when the 2014's finally do come out. So wait, or buy now with the incentives available on the 2013's?