Should I wait for iPhone 11 this September?

I’ve had the same iPhone 6s for four years so I’ve gotten a lot of use out of it. But ever since iOS 12 it has begun to slow down significantly. This has cause decreased performance along with terrible battery life. It’s at the point where I only get 3 hours of battery life whether I’m using it or not. My original plan was to get a new iPhone Xr in March but with the new rumors about the iPhone 11 and its usb-C port, it’s got me thinking twice about that decision. Of course a rumored usb-C port is not the only reason I’m interested in waiting. It also just seems smarter to wait for the beginning of another cycle of the iPhone generation. That way my new iPhone will last longer, in theory.
On the other side my current phone has a nasty cracked screen and in certain areas displays specific colors (kinda like burn marks). The screen cracks are worst at the keyboard which makes way for many errors while typing. And then we have the battery life. One of the worst batteries I’ve ever seen in an iPhone is my own. I don’t even need to use my phone for three hours but as long as it’s not plugged in it drops down to 20% battery. This is a pain in the butt and would really like it fixed because I hate always having to bring a charger everywhere I go.
Please help!
View Reddit by noahveenstra12 – View Source