John Mayer May Be Ready to Propose to Katy Perry