I'm upgrading my iPhone. Should I get an 8 or an X?

I'm upgrading my iPhone. Should I get an 8 or an X?

The iPhone 8 is just an iPhone 6s with a few minor upgrades and no headphone jack. The iPhone X is a completely new phone, but is overpriced. I would get the iPhone X or just wait if you don't want to spend the money.

X if you can afford it
8 otherwise

Iphone x

Whybwouldn't you want the x?