Your strategy is complicated. My suggestion is to stick to a simple strategy: buy bitcoins and hold them for the long term.
As for the tax questions, As a citizen or resident of the U.S., you must pay taxes any time you convert a coin to dollars or another coin. There are no tricks that can avoid it or delay it.
Yeah you're right mate, buying bitcoin is the most essential right now especially when you are wiser enough and become more patient for all our decision making.And for the US taxes we don't care if we pay taxes as long as we have a huge income in crypto currency.
I don't just invest alone in Bitcoin, it is safer to spread our funds to different coins in the market. There are several potential altcoins available and sometimes they are more profitable than Bitcoin. Maybe I was wrong but I have some experience with them that is why I keep buying new projects for short-term trades and sell them when hypes have come.
Well, that seems to be risky but sometimes we have to gamble.