If you do go the route of a financial advisor, I recommend that you make them earn their fees.
Example: I've gone to four of them, and hired two. One has since been fired. What I have found is that they rely on very, very standard calculations and very, very "status quo" strategies for your retirement, then sit back and take little action.
First: the old 4% rule.
I recommend building a spreadsheet that covers your retirement years, plug-in your own assumptions, and build in your own contingencies and risks. Then, you have data to question what the financial advisor is saying, and in my experience, you'll end up in a better place. Challenging "the experts" is in your favor.
Second: Wait as long as possible to start taking Social Security
Again, using your spreadsheet, calculate various scenarios for taking SS, including at age 62, 65, 67, and 70. What I found was that if I waited for SS until full retirement age, I got more from the government, but my net worth at the end of my life was less - essentially, I was tapping the "nest egg" more while waiting for Social Security. In any case, most financial advisors will tell you to wait to get SS "because the government increases your payout by 8% every year you wait. However, I look at it differently.
Consider this. Let's say (completely false) my scheduled monthly payout at age 62, which is early, is $1000 per month, $12K per year. If I wait a year, my payout will be $1080 per month - great. So, with that increased $80 per month, it will take me 150 months to break even with the $12K I passed up for a year. That is a bad choice for me - so I'm getting SS early when I can and ending up with higher net work in the end.
One person's perspective ...