I would say Purdue if you can manage the extra $10k per year and you feel like the campus / location is a good fit.
It’s a really top notch engineering program and the least expensive of the non in-state options.
That said, with PE, you can do well anywhere you go! Good luck and congrats on these great options!