My top was done when i bought it but i was reluctant to spend more at the time so that is where this advice comes from, I bought a year:
You didn't say it's leaking or looks bad. You could squeeze another year out of it by triming the frayed ends, lubing the zippers, using hooks or hooked...