Obviously, God doesn't need our money. I believe tithing is a form of sacrifice on our part that shows commitment on our part as well as a form of worship and in turn helps to run the Church. I will say this, I don't believe you give to get a blessing from God (i.e a return on investment) but I've never since I started tithing/giving really had any significant financial issue.