Jesus Christ.
Everything you describe is completely normal.
Why is basic lag such a hard thing to understand?
Did you ever consider that the times you describe are when most people from Europe are playing the game? And when many people in the same area play the game it bogs down their local networks? And (OMFG) that cause people in that area to lag!? Since most people play from Asia, you are left sitting wondering why you are the “only” one lagging.
Or maybe that is when most people in your town are using the Internet for any other reason, and everyone connected to your ISP is slowing down your connection to your game, even if they are not playing games, or are playing other games. Why is this so difficult to understand? People who use the same ISP as you make your Internet slow when they use the Internet. It is the same for all ISP’s. The only difference from one ISP to another is how many people it takes before it starts to slow down. That is why switching to another ISP would solve your problem, as long as it is more expensive.
I am not going to type another long explanation. Understand this. NOW.
L. Spiro