I am about to receive a large wire transfer from a family member in Mexico as a gift to help me purchase my first apartment here in the U.S. I am a green card holder (legal U.S. Resident). I want to know what the tax implications are with this situation. How do I go about declaring it? Do I have to pay taxes on this money? Any advice is greatly appreciated.