A buyer who is not dependent on financing is in a stronger negotiating position. Cash is king. As a seller if you've got a buyer trying to finance 97% at $465,000 or one trying to finance 50% at $460,000 you would probably want to take the lower offer. If the first buyer can't get their financing you get to start back over and some of the other bidders might have moved on since then. If the house is appraised for $445,000 the buyer with 97% financing can only get a mortgage for $431,650 and now has to come up with another $30k in cash. On the other hand if you are putting well over 20% down then that isn't an issue.
Personally I would try to pay all or mostly cash. While there is some arbitrage between borrowing at 4.5% and earning 7% in the market, there's also risk. You might earn 7%, you might earn 15%, or you might lose 10%. If you have a paid for house you can save/invest a huge chunk of cash every year. With a 15-year mortgage at 60% your annual payments are going to be $16,781. On a 15-year mortgage your payments would total $25,337. Pay all or mostly cash and all of that income is freed up to be invested.