Please chance me for Purdue and other schools (3.59 gpa) [PA resident, 1220 SAT (1240 super), prefer <$35k, IT major]

Purdue Poly and RIT could happen but apply test optional at RIT. It’s unlikely but not impossible - say 33% odds. Purdue 40/60 or 50/50

I think Marist, St Joes and Millersville happen.

Marist is recognized for support services so it might be a good fit. Have you investigated with a visit and discussions?

You are unsure of budget.

You need to understand the amount you have to work with before applying anywhere.

Are you Mormon ? If not, BYU may not be for you - so another thing to investigate.

Work with your parents on a budget and let us know.

Good luck.