Problem is the first years of the deal will likely be wasted, the Jays simply will not be good enough. Of course one never knows, but realistically.....
The time to spend big is likely after 2020 season, for whoever is the Harper type available at that time