So my Samsung Galaxy S3 recently broke. I've determined it to be a hardware failure and my warranty is over (not that I would have had one since I rooted and accidentally tripped KNOX) and I don't have much money. I need to know what to do. Right now I'm thinking of two options. My contract isn't over until November and the only other mobile product I have is my school issue iPad which I hate because I don't like tablets in general. I was thinking, I can buy the Nexus 5 now and use it since it's pretty cheap off contract but perhaps regret it once the Nexus 6 comes out or I can wait for the Nexus 6 to come out and buy a $20 phone now. I'm not really interested in phones that aren't running stock Android anymore although if a phone is cheap enough, I can deal with it. I've put a Moto G out of the equation since I think $160 is still a lot of money to spend for a phone that will most likely leave me wanting more power, especially when more phones come out and it becomes a bit outdated and if I want to buy a phone, I want to be happy with it for at least 2 years and I just don't think the Moto G can do that. I also don't like buying used phones but it all comes down to price. Ultimately, if I can get the Nexus 5 or any other smartphone from 2013 unlocked and off contact for AT&T GSM under $160 in good condition, I'll probably do it. What do you guys think?