So I'm due for an upgrade, my Galaxy S3 is on it's last legs. I don't really want another Samsung phone, I've been eyeing the G4 lately. But it seems like later this year with USB-C and the possibility of new Nexus/HTC phones, I'll be getting a phone right before the tech jumps forward. Should I wait or just pick up a phone now?