Popular Science's Seth Fletcher wonders about the timing of Toyota's announcement at the Detroit Auto Show. More...