Hike, hold, or cut? S&P 500 gains most when rates stay put