I'm seeing 2011 CPO Prius II for $20,000 with 20k miles or less. There are 2012 new Prius II for $22,000. The CPO cars has a longer warranty than the new cars. Which is the better buy? Update. Turns out I can get a new Prius 2 for $22k so I'm leaning towards new now.