10 Reasons Why it Might be the Time to Buy a Home in Los Altos