The new Automotive News online presence might not be perfect, but its timing is.