In determining indigency, the judge shall recognize ability to pay as a variable depending on the nature, extent and liquidity of assets, the disposable net income of the defendant, the nature of the offense, the effort and skill required to gather pertinent information and the length and complexity of the proceedings.