Is iphone 7 better than iphone 6? Is it worth waiting to buy iphone 8?

Is iphone 7 better than iphone 6? Is it worth waiting to buy iphone 8?

Yes the iPhone 7 is better.

If it was me, I'd wait.

I normally always wait for at least 3-4 years before replacing

Yes