スペインSIMカードは現地or日本で購入?空港乗り継ぎのおすすめは?

スペイン旅行のSIMカードは現地で買うか日本で買うか、どちらがお得?空港乗り継ぎの場合のおすすめのSIMは?