People often wait too long to gift money to loved ones