"Reasonable suspicion" because of where you parked? Seems sketchy/dubious to me. The cop may have been wrong (you need to check with a lawyer) but at least he seemed polite enough and did not lose his mind when you pointed out he was on video. Too many of them will drag you out of your car for 'contempt of cop' for questioning their authoritah.
a clear 4th amendment violation! a Terry stop on a car is not legal! there has to be a traffic violation first. any cop can claim any area is a drug/crime area. just being parked somewhere doesn't make the stop valid! this is a CLEAR profile stop and nothing more!