Opinion about short term vs long term investment?
I have no financial background and have been investing for a few years so far.
I have a neighbor (old gentlemen retired) who always recommend me to buy a safe stock (Bank stocks, Enbridge, Bell, etc) and leave it to grow long term.
For me, I feel I'm missing opportunities if I leave it untouched by letting the stock grow by itself. I feel like if I sell, the money is mine. if I don't sell, the money isn't mine yet. For example, I have a stock that will always reach a certain amount then it will go down, then back up again (several cycles). I feel like I could have earned a couple thousand dollars if I sell and rebuy several times.
Another example is: there is a split for some stock. My neighbor said don't sell, leave it grow, and company will give me extra shares. For me, I like to sell it before the split at the highest price to earn money. Then, rebuy same stock again after the split at low price. This is what I've been doing in recent years. Am I missing something? Is this the correct way of investing? Or I should listen to my neighbor and just leave the stock in my account and monitor long term? The only difference is he is retired and I am still working full time. I don't need money immediately but I would like to see my investments go up.
I have a neighbor (old gentlemen retired) who always recommend me to buy a safe stock (Bank stocks, Enbridge, Bell, etc) and leave it to grow long term.
For me, I feel I'm missing opportunities if I leave it untouched by letting the stock grow by itself. I feel like if I sell, the money is mine. if I don't sell, the money isn't mine yet. For example, I have a stock that will always reach a certain amount then it will go down, then back up again (several cycles). I feel like I could have earned a couple thousand dollars if I sell and rebuy several times.
Another example is: there is a split for some stock. My neighbor said don't sell, leave it grow, and company will give me extra shares. For me, I like to sell it before the split at the highest price to earn money. Then, rebuy same stock again after the split at low price. This is what I've been doing in recent years. Am I missing something? Is this the correct way of investing? Or I should listen to my neighbor and just leave the stock in my account and monitor long term? The only difference is he is retired and I am still working full time. I don't need money immediately but I would like to see my investments go up.