Major FPS drop since 23 Jan 2018

Ive posted several times in the past 6 months and have had no help with Frame rate issues. How am I able to reach tech support? So sick of going to this game with random fps spikes.