I agree.Agreed on sp500 part
But don't agree on tqqq
It is only tech based and much higher drawdown than sp500
I prefer to have all sectors under voo which has 30% tech.
10% a year is enough
but TQQQ is just for one type of investment. short term, like 30-40 trades per year
while on QQQ you can hold it for long term
but if you hold it for long term is better SPY, more diversified.