Definitely, mashed potatoes will not suffer by being made a few hours or a day ahead of time. If you find that the potatoes become a bit dry upon re-heating, simply add a little extra sour cream.