October 8, 2020
iPhone 12 is almost here, which means now is the worst time to buy a new iPhone – CNET
Yes, you should wait. We have officially entered into the “don’t buy a new iPhone unless you absolutely need it” zone.