It was February 7th last time we got the compass. That was 2 months ago.
Today is April 11th. 1 month ago was March, 2 months ago was February.
It has been 2 months and a couple days. Not three months.
Source:
Seeing how we get Farholme with the compass after Morlovia, I’m guessing that the next one is coming very soon.