Read those other threads you were referring to. Make a decision based on that. If you don't feel like you would regret not waiting the 3-4 months, go ahead. But I can almost guarantee you would feel buyers remorse when Tim announces the big new feature *dun dun dun*
Apple is not going to wait 3-4 months. Apple is getting slaughtered at the moment by the Samsung Galaxy S3. I won't be surprised if the new iPhone comes in August already.