Is the 2021 Mazda 3 the PERFECT hatchback to BUY with a 6-speed manual?