Really? Hmmm.
I think the best place to be is in the Superbowl right after you win. ;)
Since the Superbowl is played on “neutral’ ground, the best place to be after the win would be your hometown parade.