The importance of money in politics is usually exaggerated. Consider the recent Republican victory in New York.
Money raised:
Bob Turner (R) $200,000
David Weprin (D) $500,000
Having more money is an advantage certainly, but you can't buy an election.