First-time buyers taking longer mortgage terms as they prioritise monthly payments over house price