Advice for marrying foreigner

Hello, I'm a US citizen 21M and I just proposed to my Peruvian girlfriend 22F of 1.5yrs (she said yes). We are university students and will both finish summer 2025, and are hoping to get married sometime that summer. Neither have full time jobs yet, but hopefully soon!

I've seen people saying K1 and CR1, and that they both take time. Could anyone help me with where to start or link another post for this? Thanks Reddit!!

Edit: She has also gotten 3 J1 visas the last 3 winters, and will be doing the same this coming winter. Not sure if this matters.