It should not affect your current rankings or anything. Just don't change your dns for your domain until your new host has setup your account and you have uploaded all your sites content. Once that is in place then you can change your domain dns settings to point to your new host name servers. This way you do not experience any downtime.