I really think a lot of idioms have different meanings regions to regions which only seems logical!
Back in the Midwest, to turn on a dime meant that things can change or did change in a moments notice. I've noticed other idioms posted here that have meant different things as well. I think it's very interesting