NISAは投資利益が非課税になる制度で、iDeCoは掛金が全額所得控除される年金制度です。NISAはいつでも引き出せますが、iDeCoは60歳まで引き出せないという流動性の違いもあります。
現在の収入によって異なります。高所得者はiDeCoの掛金控除が有利で、中低所得者はNISAの非課税メリットが大きい傾向があります。両方併用することで相乗効果が期待できます。
流動性を重視するならNISA、老後資金を確実に作りたいならiDeCoがおすすめです。余裕があれば両方活用するのが理想的です。まずは少額から始めてみると良いでしょう。