Selling a home is a major undertaking and can be a stressful process. There is so much to prepare and many important decisions to make. When's the right time to list? How should you price your home? Should you work with a real estate agent or try it on