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.