If I don't finish my tax return today, will it still be free?