1 : Naruto (i know it's on a lot of people #1 list, but this anime in my opinion is a master piece and makes you truly think especially with pain arc)
2 : Promised never land (man the ending....)
3 : goblin slayer (i just like action packed with brainless bashing sometimes okay? )
4 : tower of god (Honestly, one of the best animes to come out in the past decade EASY)
5 : Attack on titan (death note is a close runner-up, but the anime has way to many plotholes and it becomes pretty boring before " x " thing happens if you know you know)