Japan's Toyota and Subaru: These Are the Best Cars of 2016 | Fortune