Buying your first home is exciting, but it also requires careful financial preparation. This guide walks you through the key steps to make sure you’re ready when the time comes.