10 reasons why you should buy a home this year