Maryland ranked 8th worst state to retire, finance expert urges early planning