Retail traders should be realizing gains within 2-3 month intervals. Retail investors will usually hold for years and do average pricing until the next market crash
"Retail traders should be realizing gains within 2-3 month intervals."
Not in taxable accounts where short term capital gains are taxed at ordinary income tax rates (or at an even higher rate in Massachusetts). It's difficult to beat index funds on a pre-tax basis. On an after-tax basis it is almost impossible with discretionary stock picking.