It's the school's plane and the school's instructor, if they say recover by 3000' (which by the way is usually written in the ops manual so I suggest you check it), then end of story, that's it.
Your own plane, the safety of the flight is your responsibility, and if there is no regulations regarding it, it's your call.
Keep in mind that an inadvertent spin can take 1000'+ to recover!