Home Stock Is the USD Ready to Surge in a Perfect Rally?