I'm thinking about buying a near-new Mazda 3. Is it a safe buy?
So long as it is serviced regularly and kept clean there is no reason a Mazda 3 won't be a reliable car. Watch for consumables like tyres, brakes and shock absorbers being replaced with high quality parts as it is a sign the car is likely to have been looked after.