You should keep a spreadsheet updated during the year, and know what your tax position is.
Problem is that you need to keep updated on tax laws and regulations as well.
The bad part about that is while you may read the new laws how it is enforced may change.