2025 DS 7 Review: A French Alternative to BMW X1 and Audi Q3 | In-Depth Review