Home Finance The Best Stock in Michigan: General Motors