If I pay today, will my plan start now or on my current renewal date?

My current plan still has a few days left, but I’m thinking about renewing early or switching plans. If I pay today, will the new plan start right away, or will it wait until my renewal date?