The moto E4 and the Nokia 2 are not the best smartphones you can buy in the USA if you are on a budget. In my humble opinion if you need a cheap device, you cant beat the Nextbit Robin. The phone is still a great deal and offered brand new and unopened on ebay and amazon. Sure it may no longer have a factory warranty but with an unlocked bootloader **you** can ensure it gets timely software updates and upgrades thanks to robust Lineage OS support.
E4, Nokia2 don’t have USB C, front facing speakers, or NFC, the Robin does. Both the E4 and Nokia2 have 720 displays while the Robin has a 1080 display. Only downside to the Robin is smaller battery than both devices.