A general practice attorney may not be the best option for real estate law, tax law, or other matters that don't require courtroom time. If you can't decide who to go to in one of these matters, ask for recommendations from the financial professionals you work with.
Never drag your feet about finding an attorney if you need one, even if all you need is a general practice lawyer. In most cases, you'll want to be prepared as early as possible. On the other hand, you should take at least some time to investigate candidates to be sure they're suitable.