The best time to refinish your floors is whenever you can find the time and money to pull it off. But if you can wait until fall, you'll be happy you did.