Ford Just Launched a $2 Billion Energy Business to Power AI Data Centers. Is F Stock a Buy? May 28, 2026