If you are wanting to paint your new home do it before you move in.
Sometimes the timing of needing to move in will not allow for this but it will make life so much easier to paint before any furniture is in your home.
Plus, that first time you walk in, the home will already have your fingerprints on it and will be even more special.