It is always good practice to start working on your taxes early. Not only does it provide you significant time to prepare your return, but can also allow for the exploration of various tax scenarios. However, for taxpayers with complicated tax returns that require professional assistance to prepare, the first step towards preparing their tax return...