Car Review: Sporty Elantra N is value-packed