Top 3 Factors To Consider Before Fundraising