Exploring the Reputation of the 2025 Caterham Seven 270