Whether the question is based on cost or time or your health, a root canal is always the best option (not better) as long as your teeth are in a condition to be saved by a root canal procedure. Even a costly and advanced treatment procedure such as a dental implant treatment cannot wholly replicate the function of a natural tooth. So, better save your own teeth.
And regarding the cost of treatment, the price of tooth extraction may be less, but when you add up the cost of replacement teeth with either an implant or a bridge, the cost becomes much more than a root canal followed by a crown.
And you can't leave a lost space without replacing with an artificial tooth as it may lead to a variety of problems.