Finest Lender Incentives Rather than Direct Put October 2025 : As much as $five hundred