To me, investing is a big tent, a lot like a casino. The advantage is that you can't get thrown out for "counting cards". OTOH, each game in the casino is different, and what may work for one game won't work for another game. The same with investing.
Can you time the market successfully? Yes, depending on the scale, and what you define as successfully.
Can you buy for long term dividends? Yes, assuming you have the cash flow to invest on a long term basis.
Can you make lots of money in growth stocks? Yes, if 1.) you can pick the winners before everybody else thinks they are winners. and 2.) You realize no growth stock remains a growth stock forever, which means at some point you have to get out, and buy another winner.
and, Yes there are other games that you can play.
But each of the games mention above have totally different rules and methods. You can play one or more than one. Your choice, your responsibility.
Recently, I bought some MO for the long term portfolio. A stock that everybody loathes, but. . . . 9% dividend, and 55 dividend bumps in the last 52 years, including one this year.