I want this knowledgeable community to poke holes in my logic. I have stocks that have significant unrealized gains, and I have decent amount of cash. If I invest all the cash in VOO right now (close to ATH) and when market goes down, I sell VOO and buy VTI to maintain same exposure while harvesting tax losses against the significant realized gains *(yes, I will sell the stock with gains but won't have to pay any or as much tax)*. With this approach, I win if market goes up (VOO investment increases) and I win if market goes down (tax benefit). Is my logic correct?