Researchers are finding that regularly experiencing a sense of wonder may boost immunity, lower stress, fight inflammation and enhance your well being.