Order if boot/start ipfire among other vms

If i want to setup ipfire in a vm, and start boot some servers in dmz zone and some in green zone. Whats is the suggested or preferred order ? Should i start first of all ipfire, and then the rest of vms ? Or in the other hand would be better to start ipfire the last one, once youve got started the other vms ?

Thanks

You should start dns and dhcp first and then your firewall. If your ipfire vm runs these services then yes you should start it first.