16-19 I'm told is as good as it gets (no updates from there until it's discontinuation) 100k is the magic number as said here several times, if you can buy well under 100k but be ready to do the water pump and timing chains at a minimum, turbos and ptu depending on how it was driven and maintained could be soon after or even before if it's well beaten. Not a cheap car, not for the faint of heart or light of wallet, especially if you plan to have shops do the work.
In a nutshell, they're great cars, look for under 100k if you can or one with verified repairs and maintenance if 100k+, no matter the case be ready for the maintenance or it will be expensive sometimes catastrophic failures.