If you want something to last and be upgradable I would suggest you go for a quad core unless you know the motherboard on this one can accept them otherwise when you want to upgrade you will have to pay out for both pieces.
OnePlus 5 review
Alice Saey's mesmerising animation for Dutch singer Mark Lotterman
iPad Pro 10.5in (2017) review
Comment booster votre iPhone ?