Home Stock Tom Lee says US stocks will defy history in August