is gap year worth it? (my situation)

You need to go have a nice long visit with the advisors at the closest office of EducationUSA or AMIDEAST. One of those organizations has a cooperating organization in your country. Those advisors can help you through all aspects of the application process. You still have a lot to learn about the financial side of this.