If you recently decided it's time to buy a home, chances are you're feeling both excited and overwhelmed.