Gramatycznie, na 0 poziomie. Jeśli niemieć jest kumaty to zrozumie o co chodziło.
Meiner Meinung nach, ist der Geburtstag eine gute Gelegenheit um jemanden etwas zu kaufen, dass er würklich braucht. (Nie wiem czy pisownia jest poprawna, ale ułożenie zdania na pewno ;) )