Online vs. In-class

Greetings Dr. Gray and all of the amazing other members,

I am a 30 year old active duty Navy Sailor. When I first left for college I did terrible. I dropped out of my state college and did poorly at community college. Currently I am enrolled in community college and an online degree program through National University. My current plan is to finish my BA in Psychology and apply out to a premed post bacc program. However I am not sure if that will be the best option. How competitive are post bacc programs? What is the likelihood that the programs will look down on a regionally accredited online degree? A lot of colleges are now offering returning students the option to finish their degrees. Should I go back to a traditional college and get a degree or should I finish my degree and bank on getting into a post bacc program. Thanks!
Very Respectfully,
Garon Yamashita