The new 2017 Hyundai Elantra impresses with refined ride quality, while the Elantra Sport is the best compact sporty sedan for under $30,000.