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