Buy the land in your name and your husband's name. No other party need to be involved. This is your money and even if you think buying in other person's name wont pose any problems, it will come up. If you buy in your mom's name and your husband doesnt like it, that will cause issues in your marriage. Same the other way, if you buy the land in your IL's name, as you don't trust it, this is a potential cause for problems in marriage. If you were not able to buy in your name, keep the money to yourself. There will always be other lands and investments. When you don't have money no one will help you and every one will point fingers it is because you made a bad judgement.