Why your portfolio may face one last rate-hike surprise before May