月々の積立額によって異なりますが、月5万円の積立で約30年、月10万円なら約15年が目安です。投資リターンも考慮する必要があります。
長期積立ならインデックスファンドがおすすめです。個別株はリスクが高いため、資産形成が目的なら分散投資が基本です。
50代からでも遅くはありませんが、短期間で大きな金額を貯めるのは難しいため、無理のない範囲での積立がおすすめです。