strategic long term investing