... dental surgery. How long should I wait to have the vaccine?