trading vs long term investing