Selling your Vote gives you more freedom. When I cancel my delegation it takes 7 days to get my SP back. Try a combo of the 2 and then decide what works best for you @robin1991
The more people use Sell your Vote the better for you to buy upvotes. You may buy upvotes for the same post multiple times as long as there is someone selling their vote. :)