I have been a huge fan of Apple since 2010, and I’m using iPhone 6 from March 2017 and its 2018 now, I feel that iPhone 6 is still good in terms of performance it can handle heavy games like PUBG, the camera is better than many smartphones which comes in its price range, but when it comes to battery life, its where it lacks behind. I have to charge my iPhone 6 3-4 times a day. And being a student its not that easy to manage with iPhone 6. I strongly dont recommend iPhone 6 in 2018, instead buy any other Android smartphone in it’s price range, but don’t go with iPhone 6. If you want to own an iPhone in 2018 then go with iPhone 8 and further.