We drove a $46,000 Subaru Ascent SUV that will take on Toyota and Ford - here are its best features