Eurovision: Cardiff superfan spends £10,000 in 10 years