I live in T or C so that's not really an option
This is Albuquerque. In short: No.
There's places all over downtown to park. Your definition of secure might vary. I recommend the lot on 2nd and central (I park there every day for work) and walking down to launchpad if you're very concerned. There is parking closer to the venue that's more convenient as well. Ubers and lyfts are also very easy to get from downtown if you just wanna leave the car at home.
Thanks! Your answer is awaiting moderation.