"?!"
You're asking a dumbfounded question, so it only makes sense to have the question mark first.
I don't know if there are any grammatical rules about this, but that's what I've always gone with.
--
"SMOKEDOG42O taught me how to feel love, but fetus taught me how to make love." - Pablo Escobar