Many millennials dream of owning a home. Since owning a home is a significant investment, buying one can get overwhelming and challenging. In such