Overpriced Inter Milan could offer best European bet of the season