in my opinion wait for one more month coz iphone 5 is coming soon and that will definitely reduce the price of iphone 4