E60 M5 values have ranged dramatically—from ~$10-15k for high-mileage SMG cars to $50-150k+ for exceptional manuals—with broad consensus that values have bottomed and well-maintained examples are appreciating as the last naturally-aspirated V10 BMW.
Market value trajectory and depreciation cycle
BMW E60 M5 · value-and-market