Of course, but if you do that please also use a CI tool (such as Jenkins) to ensure the Vagrantfile stays valid. It's actually good to rebuild that VM regularly, especially when it's almost time to deploy.
Basically, by integrating this into your CI tool, you ensure that all your tests / deploys run through a standardized and pristine environment.