I did a first-time homebuyers program, like others are saying, and as long as I put down 3% of a downpayment (which ended up being less than 5K) I wasn’t charged any PMIs...the difference was rolled into my monthly mortgage payment. 10/10 would recommend doing.