Would you buy a previous-generation flagship over a newly launched upper-midrange phone?
I am confused between getting an older flagship or a newer mid-range device at a similar price. Camera quality and long-term performance matter more to me than having the latest launch.