I appreciate your question.
I would recommend that you discuss this question with your surgeon as every surgeon has their own respective post op protocol for his/her patients. Your surgeon is your best resource as he/she is most familiar with your medical history and how you are healing ...
I would discuss with your surgeon. If you are doing an implant for example, I would cancel without question. Otherwise, I would discuss with your surgeon, although it is always safer to postpone elective surgery.
Thank you for your question.This really differs per practice seeing as every surgeon has a slightly different post operative protocol. Vitamin C can aid in recovery and reduce inflammation so it is beneficial to take that daily. This is what I generally recommend for my patients pre and post...