It's hard to decide which one is top 1 because, in my opinion, they work in a bit different ways
For example, new backlinks or improved behaviorals would help you go several positions higher, while strong topical authority and content will help you not to slide down