Dude, don't take it to the Apple Store. If it got fixed by restoring or turning it off and on, then don't worry about it if this is a first time occurrence. Reason being, it'll be fine most likely and you'll waste your time. But if it continues to happen, then I'd do something. Don't waste your time if you don't have to.
And yes... your iPhone is elite. I shall take it.
EDIT: I apologize if I came out to rude, but I figures out how to solve my problem. I just reset all the settings and now my iPhone is running great.
I'm not trying to be a hater, I'm trying to through some humor in.