As others have stated, go to whatever school is the cheapest. If the cost is similar then go to which one you think you'll enjoy more. As far as having pass/fail from a non-ivy, it makes the CBSE even more important for you. The CBSE is already the most important part of your application at any school. Being at a pass/fail school almost makes it your entire application. You won't have a rank to help ease any potential academic concerns that a program might have about you and non-ivy's don't have the reputation to help ease concerns. So if it gives you more free time and you kill the test, great! It completely worked in your favor. If you don't do good on the CBSE, you won't have anything on your application that will help to give programs confidence in your academic abilities. As already mentioned, most pass/fail schools actually do have a rank that is either explicitly stated in the dean's letter or heavily implied. So keep that in mind.
May Dr. Sattar watch over you as you begin your journey