Scalling and unscalling of data for SVR prediction
First , I am not sure why you want to scale the "Y" value at all? Inverse transformation is to scale back features of X mainly.
https://scikit-learn.org/stable/modules/generated/sklearn.preprocessing.MinMaxScaler.html#sklearn.preprocessing.MinMaxScaler.inverse_transform

Second, You are passing only 1 column of X now for prediction and your sc_y remembers the shape you passed it earlier. Your error is telling you the difference also. One has(24,) and another(1,).