With laptops at the present price, if yours is old, then the answer in my opinion is No
Modern laptops are not only a great deal cheaper, but the batteries last a lot longer and are far cheaper.
For instance I replaced my battery in a three year old computer, and it cost me £109.
I could have bought a newer Laptop for £300+. but as mine was a pentium 2000 and quite rugged, I bought the battery.It had originally cost £1500
All the best.