Regeln gäller för det land som ska vara ditt huvudmål och om det inte finns någon huvuddestination, gäller det land du kommer att ange först. Problemet här är att sättet att beskriva din plan är inte uppenbart huvudmål (du bor samtidigt i Spanien och Portugal), men Tyskland är helt klart en sekundär destination.
Hur regeln gäller för denna situation verkar helt klart för mig: Du borde söka till Tyskland. Men tyvärr har jag hört talas om konsulat som gör svårigheter i sådana fall. (Effektivt ser de ut att om du vistas längre tid i flera länder, bör du söka en av dem, men denna "regel" finns ingenstans i förordningen, se även diskussionen i det här svaret på en annan fråga ).
Alternativt kan du ändra din plan lite för att stanna längre i Spanien eller i Portugal (beroende på vad du vill se eller kanske på det bekvämaste konsulatet) och göra en av dem till huvudmålen.
Försök bara att ansöka så snart som möjligt och oroa dig inte för mycket. Om konsulatet vägrar att behandla din ansökan av den anledningen kommer det inte att betraktas som ett avslag och du bör få tillbaka viseringsavgiften (inte "bearbetning" eller "serviceavgiften" från outsourcingföretag) och alla dokument snabbt , vilket skulle göra det möjligt för dig att återkomma till ett annat konsulat (behåll kopior i alla fall, det är alltid användbart).