European self-made millionaire - chances of getting in?