I would suggest a 2+3 transfer solution. Go to a community college and ace the gpa then transfer to an ivy league or other high caliber school.
You’d get great financial aid but you’d have to get good grades to get accepted.
Dartmouth, Columbia, RPI, Cornell and others have programs like this.