I own Civic X since 2016 Allhamdolillah. I have driven Elantra extensively and then bought another Civic X. End of story 
The cabin feel and size of Elantra is a total put off. It is more of a glorified City for me
I also did friendly runs and was absolutely willing to lose badly from a 2.0 but to my surprise Elantra couldn’t give 1.8 Oriel a gap of more than the hood and more surprisingly after 80-90 Civic starts leaving Elantra behind. I have a video of these runs and a lot of members here who personally know me have seen it. Anyone else wants me to share it may PM me Whatsapp contact
Moreover I can clearly predict from your vocabulary and language used that you want a Civic, so get where your heart’s at instead of regretting and thinking what if I had bought the Civic which I wanted to instead of Elantra