Home Stocks Is the USD Poised for a Spectacular Rally?