Before Generally Making A 20% Mortgage Advance Payment, Check This Out First things first: