Home 5 key car stocks to buy or avoid for 2025: BofA