BAC Stock Forecast 2030: Analyzing Bank of America’s Future Prospects