my suggestion is do not cram. be aware of internet jam (or server is down like WXC, haha...) on April 15/10. get ready to line up at postal office (you can't just dump your return into mail box - you need to get it certified!!!)
file your return earlier to get your refund soon;
file your return later to delay your tax payment;
no matter tax owe or refund, start to prepare your return as early as possible. take time to learn, plan and fix errors. meanwhile, keep yourself updated w/ all the new changes until filing.
Mistakes can happen, especially at this moment.
Good luck and happy tax filing!