Buying a home takes Time and Magic