I recommend you get a non-aviation 4 year degree and work on your ratings outside of that. I got my private at Purdue in high school, then went to ERAU for a few semesters before leaving to avoid taking out loans. I did return to Purdue - but for a business degree, not aviation related despite it's excellent aviation reputation. God forbid I lose my medical or something, I want something in the wings.
Good luck and Hail Purdue!