This is far too optimistic. Where is the hard data that a vaccine could (even in a completely sunshine and rainbows scenario) be "ready" as early as June? The best I've been able to estimate is 18 months. This includes manufacturing and supply of course - a vaccine is useless if you can't get it to people at reasonable cost.