2023 Ford Puma 1.0 Petrol Hybrid Titanium 125BHP: is it a fair price? | FairPrice