With all things considered, the Mazda3 is a good first car as it's packed with features that can assist even the first-time car buyers.