This is sound advice:
Always be conservative in your estimates of rents and expenses because rarely does a property financially perform as well as the original investors estimated or penciled out.
I’d opine that cash-on-cash return is your best bet. If the near-term financials look good, and you manage the property well and do the proper due diligence before and during your ownership, the future will hopefully be bright. And hopefully filled with more and more future positive cash flows that you can take to the bank!