Cash is not necessarily king when it comes to saving for the long term so consider stocks instead