It's really up to you. If you really like all the features and don't want to wait 6 months for the iPhone 6 to come out, then go for it! But, if I were in your shoes I would wait. The 6 may have a different form factor and obviously some ramped up specs. Those are the reasons I would wait. To each as own.
Sent from my iPhone using Tapatalk