Essential Tax and Financial Planning Strategies for Boomers and Gen Xers Approaching Retirement