Celtic hero Tony Watt admitted his goal in the win over Barcelona was the best moment of his career to date.