ultimate guide to long term investment explained