From RAM shortages to tariffs, buying a new phone in 2026 is going to require more outside-the-box thinking than usual.