First thing, try to keep the street race talk off this site.:nono:
Next, since you said you were new to the Mustang World, I'm gonna assume you're new to performance cars as well. My first recommendation would be to take your car to the track if you haven't already and start achieving some...