Buying your first home? Here are five essential tips to make the process stress-free.