Should You Buy Thor Industries, Inc. (THO)?