Home Investing Bank of America names the U.S. auto stocks to own