The new iPhone 5 is expected to launch in September. Until then we might actually see some iPhone 4 sales promotions. The vzBuzz blog (via PocketNow) received a screenshot showing several smartphone deals including the 16GB iPhone 4 priced at $150.99. This is 25% off the regular $199.99 price. Of course these prices require a 2-yr contract.
In case the iPhone 4 is still going to be offered after the iPhone 5 release, the price obviously has to come down. Apple is still selling the 3GS. They could also continue making iPhone 4 phones and sell them priced at around $150 or below.
Would you buy an iPhone 4 now at $150 knowing the iPhone 5 comes out in two months? Post your answer below in the comments. My answer is that I definitely wait for the iPhone 5.