The best time to have seen a CPA would have been several years ago.

Now you still need to see a CPA.