
Buying your first home is a huge part of the American Dream -- and is also a daunting and potentially overwhelming process that's ripe for second-guessing everything you know. How do you know you're ready? How can you prepare yourself financially? What do you even want to…