Buckteeth are caused by the protruding front teeth caused by crowded dentition. Orthodontics is the first choice for treatment, which can solve the problem of buck teeth and improve the lip protrusion and beauty.
If wearing the appliance will not cause too much influence on your current study or work, I suggest you consider correcting it. If conditions permit, you can also choose ceramic bracket appliances (brackets are similar in color to teeth) and lingual appliances (appliances are not visible). This has little impact on aesthetics.
Because it takes adults a little longer to do orthodontics, about two years, depending on whether you are crowded or not. According to what you said, if porcelain teeth are to be extracted, they should also be extracted during the correction, so that there is enough room for the front teeth to retract.
If the working environment does not allow long-term correction, you can also consider making porcelain teeth. However, porcelain teeth are a kind of damaged restoration after all. To grind your teeth, wear a porcelain crown. If the treatment is not regular, it may cause pulp degeneration or even necrosis. Moreover, porcelain teeth can only be limited in adduction. If you want to adducte as much as possible, you may have to kill the nerve (pull out the pulp). In these cases, it is not cost-effective to make porcelain crown after root canal treatment. If you wear a non-precious metal porcelain crown, it will easily cause the gums to turn black and the front teeth will affect the appearance. Many patients have affected their normal speech and communication because of this problem.
If you make so many porcelain teeth, the cost is not cheap. I suggest you consider it according to your own situation and correct it if you have the ability.
I hope it helps you. I wish you a pair of neat and healthy teeth as soon as possible!