Sort:  

It takes 7 days for your STEEMPOWER to return.

Can I re-delegate now? Or shall I do it after 7 days ? I cancelled it just to check how it works.

You should wait 7 days if you don't have SP to spare :)

I delegated almost all of my SP (and as a result, I have no vote value), but I am not getting the profit share daily, but after a day. Why this is so?